Mahou Arms Sep 24, 2026 The human race is on the brink of total subjugation by the alien force known as the ‘Locks. Garda, a…