Neuro Puzzles - Soviet Future

puzzle
995 Played