Japan Did It Again: Their Own Johnny Depp [Pic]. New, improved and much more creepy than the original. Damn you, Japan with your newfangled cloning technology.
Kai the Hitchhiker Arrested for Murder
Kai, the hatchet-wielding hitchhiker, has been arrested for murdering a 73 year old man who he accused of raping him.