All those MAD Japanese products. Just loooove those designs!!
Ever lost a photo? It may be here...GREAT SITE.