Monday, December 6

OMG MECHA.

Gizmodo : Toyoto i-foot and i-unit

robots. and stylee-style space suits. and oh-so-futuro-world blue sunglasses. for the space rays. you know.