RSS Feed twitter Pinterest Facebook Most Liked Submit News


Studio · January 21, 2015 ·

Homunculus Inc. is a design studio based in Tokyo, Japan. Their website is something really different. If you are into 3D-ish effects, image transformations and other screen magic, you should definitely have a look at the Homunculus website. Wow factor guaranteed!