User blog comment:The Imperial Ghost/Request For Ban: Angrybirds720./@comment-13924973-20141102081010

Support - From what I have seen from this user, he is exactly what you have said.