These frogs look like something from Studio Ghibli

6 Likes