MegaBaby XL

MegaBaby XL is an inhabitant of New Saints City. He is a large, blue baby that never speaks. He is known to follow random people on the street, and has demonstrated some unusual abilities.