that is frickin animated rain what the hell
this is miyazaki rain, which means that every frame was hand-drawn
This is art,
I needed this.
Aokigahara, the forest at the bottom of Mt. Fuji, the top suicide area in Japan. Over seventy-eight bodies have been discovered, supposedly confining the spirits of these individuals to forever haunt the area (by Lucky Philby).