ANitM: Now with Singing and Dancing Ninjas!