RiderFan about 11 years ago If you think so, then you haven't seen the German Goo Girl movies. Put's Japan to shame.