Kaninchen: Perfume Factory
The suffix -chen is diminutive in German, which means Kaninchen’s name would be translated to something like tiny rabbit. The production duo from Cornwall,…
Read MoreThe suffix -chen is diminutive in German, which means Kaninchen’s name would be translated to something like tiny rabbit. The production duo from Cornwall,…
Read More