Mirror-monster

Animal

Mirror-monster

A creature that can reflect any force away from itself.

----------