Seth Norich

Seth is a big humanoid cat from a planet called X-301