Can you solve this puzzle in Wasabi Whiskers?

Help me! I'm one of the developers of Wasabi Whiskers but I can't beat this level from our own game (if you wonder, this level was not designed by me):

Screenshot 2023-05-02 151525.png

Try our Ludum Dare 53 game and see if you can beat it. (And give me hints, please!)

Click here to play and rate Wasabi Whiskers!

(Web and download versions available.)