humor Japan’s always trying to one-up Russia in the insanity department (37 Photos) By: Bob In: Foreigners, Funny Pictures, Humor, Travel Dec 4, 2019 460 Liked! 47 Disliked 0 1 Like this post? 460 Liked! 0