>>97787030Somebody should do them a favor and find this guy, I'm pretty sure hes still in Japan. wouldn't be too hard to find given the abhorrent ego that radiates off of his persona.
And then they should kill him, film it and plaster it everywhere as a warning.