but it's man made. A taxidermist makes all kinds of wierd things like that to sell. You outta see the Mermaid me made. Scary looking