Cape Tappi, Aomori Prefecture, the further point northwest on Japan’s Honshu Island.

Showing respect to the ancestors with not a tour bus, Internet cafe nor crowd of tourists in sight (with the exception of yours truly).

Write A Comment