We know it now, the Beast must live in Indonesia!(since it mimicks a lamb but speaks like a dragon),
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!
Bookmarks