Tag: frog touchscreen bugs

Just a frog catching bugs on a touch screen