Humanoid is one of my favourite stores ever! its located pretty close to where i live in holland and i love just going in there and looking. The feel of the store is great!
The colours and cuts they use for their clothing are beautiful, very minimal and to the point.
