Turbine Battle

Turbine Battle is a in Galahad Fortress.