Nanoha: Subaru and Ginga

Nanoha: Subaru and Ginga

Yes, Nanoha is mecha… occasionally.