Idyllic
Capybara Love: A Pixel Art Delight