Fresh new edit out of Akira Horii over in Tokyo, Japan, hit play for this one and look out towards the end for what Akira is chasing down!
Fresh new edit out of Akira Horii over in Tokyo, Japan, hit play for this one and look out towards the end for what Akira is chasing down!