How can we make ACParadise better for you? Fill out this Survey!
Cosplayer Nekome > Costume of Izayoi from Inuyasha
About this Costume
- Construction Details:
Izayoi is the mother of Inuyasha; the human princess who married InuTashio, the Dog Demon Lord of the Western Lands. This costume was premired at A-Kon 16 2005.
Add a Comment