Banner's Article Baby Demon is a New Force to be Reckoned With Alex S. Almodovar, better known as Baby Demon, was born and raised in Philadelphia, Pennsylvania. He has always been engulfed... By themusicianhubJanuary 18, 2022