Multiple choice Where can the demiguise be found (with difficulty)? Russia Far east South America North sea Reveal answer Fill a bubble to check yourself B Correct answer Explanation The Demiguise is a peaceful, herbivorous beast that can make itself invisible and is found in the Far East.