The Sensha

Summary

A Simple Series tank action game released by D3Publisher exclusively in Japan