Frogo
Oil, gouache, canvas 40x60
680$
The only ninja frog in the world after defeating all enemies. Posing at sunset
Made on
Tilda