Welcome to WebmasterWorld Guest from 184.108.40.206
Forum Moderators: open
Welcome to WebmasterWorld [webmasterworld.com]!
Haven't seen that one. If it doesn't identify itself, I'd block it. Probably an e-mail address or competitive information harvesting 'bot.
We normally post threads like this over in Search Engine Spider Identification or sometimes, in Tracking and Logging.