>>38055448>spent 3 hours looking for the original source.Or you could just google search
>>38055483The source is some obscure japanese chan, there's a lot more worse things than a guy peeing on his plushies there. It's better to not look it with you want your sanity.