Ashida



Ashida (足駄 ashida; Jap Lit Translation, "Water Clogs,") is the Shikyotenshi  that is a personal subordinate, among many, for the Korai  princess Senkakusha.