(Cartoon Illustration) Puddle Splash Hamster

A tiny hamster splashing in a puddle after rain.