I have no idea what that is, but it's absolutely adorable! I like the tiny triangles on its back. Good to see you haven't gone and left us all alone without adorable things to look at!