Awesomely Weird

Japan is chock full of juicy weirdness: