>>46979422Different person but I've known about this since Takeshi Shudo died as I was here on /vp/ to discuss it. It's old "news" that is only getting so much attention now because the current Web is filled with sensationalism due to people seeking attention over the truth.