Manticora

The Manticora is a character created by Vito Delsante and Jay Piscopo based on the Golden Age public domain character, Blue Beetle