Little Cato

Little Cato is a cat alien