Talk:Username: El Titere/@comment-27475858-20151227202514

http://steamcommunity.com/id/hanrahanchabot That could be them. Or it is just the person you saw.