May I ask, what frozen hatchling is this?

I really like the idea though, a bp mold like that is always unique. :]