Troups of puppets are invading into even my dream..
www.norisawa.net