Sexy girl in Japan with idiots who might just be Japanese.
Become a contributor adding a spoiler to this movie :