Hero Pipe Rescue

puzzle
1782 Played