That does look like a “hind” with an angry red sore on one cheek and an angry blue sore on the other.
Urhindus.
Looks like a seal floating upside-down, to me.