Parallel world, Japan, 1926. The country`s capital, Tokyo - developed, built Western-style metropolis, where practically been eliminated crime: in fact guard tranquility citizens should Detachment Army Colours Imperial Throne. This mobile team consists of charming girls with supernatural powers,control walking steam armor - fabulous two-legged tanks. It would seem that the city is protected from any intrusion and sabotage... However, unexpected invasion of the dark forces, for the time being careful to mask its presence, calls into question the very existence of the Troop, and with it - millions of people in Tokyo.