Just a vague feline-ish seal-like thingie. I was considering this as an original species, but decided against it. I still think it's kinda cute, though. I can see it in soft monotones, like an orca's coloration.
Also, no idea on tags for this, lol. XD