Dominion Tank Police
Loading ratings...
Leona Ozaki joins Newport City's infamous Tank Police division. With aid of Al and her newly built mini-tank, Bonaparte, she wages war on Buaku and his cohorts, the Puma Sisters.
Released: 1994
Category: tv
Status: Ended
Language: Japanese
Your Review
Others Reviews
Recommendation