Created by
Earth is home to more than just normal people- superhumans have actually been living among them since the beginning.