Hey all, found this weird little fella the other day. Justa rock or maybe something else? Its one of the coolest ones I have in my treasure box. Thank ya!! Dom