>I yabba dabba dindu nuffin!
See >>14082369 and judging from the Japanese comments from >>14085019 it was in the infamous suicide forest: "Aokigahara".
>I yabba dabba dindu nuffin!
See >>14082369 and judging from the Japanese comments from >>14085019 it was in the infamous suicide forest: "Aokigahara".