TokoSauce

A magnificent magnifying amoeba's adventure!
Puzzle