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 sam_micheal
Comments (0)