Zitlitnit Jun 27, 2023 Giant frogs, EVERYWHERE. (not true) (also depends on what size you consider to be giant)