I've seen some of this before but have just learned that the brand is 'Decole' and it's all from Japan. I love retro, colour & fun, funky items and the Decole stuff is so up my street! Apparently it's not so easy to get hold of in the UK but I've found a couple of places. Try Tokyo Jazz Panda (!) or join the flickr group Delicious Decole. Or you could browse the flickr hive mind.