I don't understand what animal it could be, that doesn't exist.
Do you know any creatures whose name ends in "on"?