Iguara
Birthdate:
Age:
Gender: Female
Iguara was a Youma summoned by Jadeite to drain energy from unsuspecting shopper looking for pets, as part of the Dark Kingdom's continuing energy-gathering efforts while posing as a pet shop owner at Pet Shop Perfume.
(Source: Wikimoon)