>STILL hasn't leaked
>>73856939
then how do i have it on my computer
(it's not that good btw)
>>73856957
>then how do i have it on my computer
Shit quality would be my guess.
it's kind of... lackadaisical ?
i expect more spookiness from the land of wind and ghosts