Magical plus musical