Cup Headed people

Cup Headed People is a Spiece From a Old Cartoonic Video Game "Cuphead: Don't Deal with the Devil". They're Omnivores.