This just broke on TMZ. Unbelievably, it seems to have been suicide by ritual seppuku. Police have found a guilt-ridden note by the body.
wow... seppuku holy crap o__o
--
Yoblazer: http://i43.tinypic.com/25z1non.jpg
Watch and you'll see... someday I'll be... part of your world!