Hero Pipe Rescue

puzzle
1780 Played