Tag: game show

Japanese “Happy Ending” Karaoke Contest

It Japan just the strangest place on the planet? WTF IS SHIT!? ...
1 / 1 POSTS