SkippingStones

Two unlikely friends must work together to find their way home.
Puzzle