Azumi 2: Death or Love

Love Or Duty... An Assassin Must Choose

2005-03-12 | 108 minutes

Rating: 6.5