About Karakuriko
Karakuriko is a Lemures sent by Tiger's Eye to fight the Sailor Senshi. She appeared in Episode 1 of Sailor Moon SuperS.
Karakuriko is a Lemures sent by Tiger's Eye to fight the Sailor Senshi. She appeared in Episode 1 of Sailor Moon SuperS.