furfurss2012twogirls
furfurss2012twogirls

Fur Fur

Fur Fur is a Japanese fashion house headed up by designer Koichi Chida. Koichi, born in 1967, started his label in 2005.