The latest humanoid robots from the land of the rising sun. God help us..
On a side note, I want to see this movie.
Edit: Warning! Danger to young minds! Fake blood and stupidity abounds!
I found it touching....
New meaning to "Stay away from the fried shrimp"
Deserves an academy award.