(since it mimicks a lamb but speaks like a dragon),
We know it now, the Beast must live in Indonesia!



It could be Cute Wolf (as he's Roman Catholic!)...he might just be the "wolf in sheepsclothing" you've been looking for!

Quick, fetch my torches and pitchforks!