Takahiro Ikeda 2011 Trailer Posted on March 28, 2011 by Effraim — 1 Comment ↓ Sick new trailer from Takahiro!
that guy knows how to spin… Great stuff!