MECHDAMON
One day an alien race invades Earth but fails when a meteor hits their mothership and destroys them. 1000 years later, humanity masters the alien technology and brings forth a new renaissance.
One day an alien race invades Earth but fails when a meteor hits their mothership and destroys them. 1000 years later, humanity masters the alien technology and brings forth a new renaissance.