background

Well, why not wander through the eerie Aokigahara Forest at the base of Mount Fuji?