User blog:Logo8th/More Unknown Creatures from the Pottermore Map



I have found a group of unknown creatures from the Pottermore map. Any guesses as to what they could be?