He may have only made four films so far in his fledgling career, but director and screenwriter Shuichi Okita is well on his way to being one...

Red Ronin