Oh.... Look what we found on MTV website....
Mr Rain answering questions (but I dont remember asking him those~) and talking about his new film Ninja Assassin.
His English did improved from his Speed Racer days but of course there's still room for improvement. So my friends, do you get what he was talking? I think I should recommend him to a diet of sunflower seeds... :)
Here's the movie's trailer