AHHHHHHHH! I will solve this riddle even if it costs me my life! Hmm...is it Anima and someone/something else?