Get MemeStreams Stuff!
] Who is that masked man? One of Japan's newest] politicians.]
Just when you think the world is going to hell, something like this happens to restore your faith in... Well, I'm not sure what.
Masked Wrestler Wins Japan Assembly Seat