Meanwhile in Japan! 19 weird things you’ll only find in Japan

Japan 15

Japan 16

Japan 17

Japan 18

Japan 19

Japan 20

Japan 21