Friday, April 23, 2010

Tatami Galaxy 01

How does each new Yuasa top his previous work?

Can't believe they let shit this good get made. Hardly seems fair to the rest of them.

1 comment: