File:Micronoid Aggregate.jpg

A Micronoid Aggregate, a species of extraterrestrial which invaded the planet Earth in 2084, and the true alien threat of that war. Located & uploaded by Somarinoa.