Sakura Wars the Animation – Ep. 1 (First Impressions)

Not to be confused with the game or the 1996 original and its anime adaptations.