A fallen tree trunk somewhere deep inside Aokigahara forest near Mt. Fuji, Japan.
I dare you to walk around here at night.
See glowfish's recent stories
by Tina Kells
by Yuliya Talmazan
by Barbara McPherson
by Scott Wu
Comments (0)