I smell ban.. of the alter ego and the person who made it.