Fatal Legion
Legion Fatal Five mashup.
August 7, 2017
comics