any ideas on what this little guy is?

Top