Japanese chick has some fun film