Another dope flick from Tokyo