and i thought it was a cute little animation style and concept.
and today i stumbled across:
aiwa world: tokyo plastic
which i'm prettty sure was done by the same people.
if you have flash, i really recommend you viewing. it's good stuff.
edit: fuck, while you're at it, go to tokyoplastic.com. it's a sweet fucking website.