by Chris MaGee
Here's a little visual puzzle for you - Take a look at this 1980's Japanese commercial for cockroach traps, and we mean take a good hard look. Doesn't that guy in the middle wearing the glasses look familiar? Look closely. Did you guess right? Yes, that is indeed Nagisa Oshima, the director of such classics as "Night and Fog in japan" and "In the Realm of the Senses". Don't ask us what he's doing in this commercial. We have absolutely no idea why. We just wanted to share this "What the f**k?!" moment from YouTube with you all on this Tuesday.
Dal Segno Visual Novel Gets PS4/Vita Release on March 22
17 minutes ago