The Chanella is a fictional pet that originated from Sailor Moon. They're genetically man-made creatures, created by Queen Beryl.
Biology[]
Appearance[]
They are furry creatures with that resemble rabbits, but hypnotize people.
The Chanella is a fictional pet that originated from Sailor Moon. They're genetically man-made creatures, created by Queen Beryl.
They are furry creatures with that resemble rabbits, but hypnotize people.