That looks like two cat halves that have been glued together.
You’re absolutely right. Look at my post #55.
CC