Demiguise Plush from Fantastic Beasts And Where To Find Them. It is made by Noble Collection and is approximately 37 cm long. The Demiguise is a peaceful - herbivorous creature that can make itself invisible and tell the future which makes it very hard to catch. It is found in the Far East - but only wizards and witches trained in their capture can even see them. Demiguises have precognitive sight - which means the only way to catch them is to do something completely unpredictable.