A finely crafted, hand painted sculpture of the Demiguise, a peaceful creature that can make itself invisible and has precognitive sight - which means the only way to catch them is to be completely unpredictable!
This item is eligible for free returns within 30 days of delivery. See our returns policy for further details.