Hey, Frog!
December 30th, 2025

Did you know?

There's a parallel universe where frogs dominate humans.