neroid

Will you find out who is stopping you?
Puzzle