Sergionexx

Darwin needs your help to reach his destination. Have fun with this entertaining puzzle.
Puzzle