Interesting and weird photos from Japan.