RSS Feed twitter Pinterest Facebook Most Liked Submit News

offlohi

Studio · October 20, 2008 ·
Tags

offlohi is a motion design and advertising studio based in hong kong. their website is truely an outstanding piece of flash with a gigantic dna string like 3D interface. credits: pill and pillow