Aokigahara (青木ヶ原), also known as the Suicide Forest or Sea of Trees (樹海 Jukai), is a forest on the northwestern flank of Japan's Mount Fuji. The forest has a historical reputation as a home to "yūrei" or ghosts of the de…
ill
Float float
nice 😘👌👌
*50cent stank face* this nasty