Kumamoto is a small city on the island of Kyushu, Japan. Situated 700 miles southwest of Tokyo, it’s an isolated city removed from the frenetic energy of Japan’s more well-known metropolis.
All tagged Lee Whittaker
Kumamoto is a small city on the island of Kyushu, Japan. Situated 700 miles southwest of Tokyo, it’s an isolated city removed from the frenetic energy of Japan’s more well-known metropolis.