Can someone please help me identify this guy? I have had so many different suggestions on different forums. Thanks in advance