Undercover Investigator, Suzune Kiryu. The Branded Demon Of Vengeance. Rin Sakuragi with id movie SHKD-693 and studio Attackers tag Humiliation, Female Detective, Reluctant, Featured Actress, Hi-Def Label Shark Director Sadao Sadaoka Actress Rin Sakuragi