Can anyone please clue me in on what I just watched here?
[youtube=http://www.youtube.com/watch?v=B2IlTgXQUX0]
I’ve seen some weird Japanese video game advertisements in the past, but this one’s a touch beyond. A touch.
Can anyone please clue me in on what I just watched here?
[youtube=http://www.youtube.com/watch?v=B2IlTgXQUX0]
I’ve seen some weird Japanese video game advertisements in the past, but this one’s a touch beyond. A touch.