775792016

Push the peach boy to his goddess.
Puzzle