Can anyone please clue me in on what I just watched here?
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?
I’ve seen some weird Japanese video game advertisements in the past, but this one’s a touch beyond. A touch.