Kan Shirane



Kan Shirane is an Utau.