A visit to Japan’s forbidden forest of Yawata no Yabushirazu

Just a half-hour outside downtown Tokyo, legends say that if you enter this thicket, you’ll be spirited away and never return.

Read More