Declan lives in StarCrest, a city plagued by the void. A cosmic entity in the sky that infects the city with anomalies, and monsters.
By Pibis Island and Co
By Bambi
By Llyrel
By Mad World Comics