a other meme from sharklaserbeams 12.6K Memes also tagged "Japan": The founders of the World Series deciding which countries to invite, circa 1903. 14.9K Help me 14.8K Kyoto kara Tokyo made 14.1K What happened to Singapore 13.1K Found on twitter 13.0K < Prev | Next > " Report this post? Leave a Reply Cancel replyYou must be logged in to post a comment.