Tiny Frog.
Clear Lake Wilderness
Apalachicola National Forest, Florida.
Can you find him?