A gory mecha anime, set in a dystopian future where insect-like aliens have ruined the Earth.
Delete Confirmation
Report Duplicate TV Show