I Doubt I’m the “Target Demographic” for This Advertisement.

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.