Kagura's Dance and Kanna's Mirror