Straight to video film directed by Shinichiro Ueda
Unfortunately the movie Cobra Twist is not yet available on HBO Max.
keyboard_arrow_up