Advertisement
When Anjelo “Lil Demon” first appears on stage, it’s tempting to think that here is just another kid showing off his colorful pajamas.