
Leona, a female assassin, successfully completes an assassination request, but the police raid the scene. She narrowly escapes danger, discovers that the client is behind a massive organ trafficking ring, and uncovers the conspiracy.
Directed by Yoshinori Takazawa, Ataru Ueda
User score
0 votes
Released
April 6, 2005
1h 15m
Japanese