Damn Nature. It's new to me . this is what happenedd to a can after it was left parked in the same spot far more than a year. I'm pretty sure this image is taken at the Aokigahara forest in Japan, more commonly known as the suicide forest, someone has left their car, walked into the fo Damn Nature It's new to me this is what happenedd a can after it was left parked in the same spot far more than year I'm pretty sure image taken at Aokigahara forest Japan commonly known as suicide someone has their car walked into fo
Upload
Login or register