Chimera Manticore
Chimera is a creature of some indeterminate species that sort of just... showed up one day. At least, as far as they know. Instead of trying to figure out their past, they seem much more interested in playing video games. But they can't keep their memories, and their second, meaner form at bay forever!
Videos 38Frequency 4.74Subs 334Views 4k