Posted March 27, 2009
There's this new twelve-part show coming out of Japan called Cat S**t One and...well...
Just watch.
http://www.youtube.com/watch?v=Gr4QBZfjtqs&feature=channel_page
Just watch.
http://www.youtube.com/watch?v=Gr4QBZfjtqs&feature=channel_page