User blog comment:Lord Andrew Mallace/The Confederacy of the Whale Mammoths/@comment-5176345-20120323015614

World Pushup Championships are hosted in Tokyo, China! O_O ROFL