I hope I'm not the only one thinking, "Beast of Caerbannog"