Photo of Yamatai Beach

Figures emerge from the dark forest beyond the beach.