An animated flash series of the manga Mini Vanguard.
Production information and reference links
Recommendations from this title