Art of Fighting

Alt title: Battle Spirits: Ryuuko no Ken

TV Special (1 ep x 50 min)
1993
1.888 out of 5 from 289 votes
Rank #9,247

User Stats

Love it? Hate it?