It’s October and we’re getting spooky with it!
Aokigahara, aka the Sea of Trees, is located at the foot of Mt Fuji and is said to be both hauntingly beautiful and haunted.
CONTENT WARNING: This episode includes talk about suicide as it’s pertinent to the subject matter.