Whoa That's Weird: Kagaya (the weirdest restaurant in Tokyo)

This could low-key be the weirdest “Whoa That’s Weird” yet.

Popular in the Community