Megafauna

Megafauna is an umbrella term for any beast that lives in the realm of the giants.

Appearance
Megafauna are beasts that are pretty much identical to their Earth dwelling cousins, however, due to living in the realm of the giants, are larger than their mundane counterparts. For example, insects that can crawl and sit on your finger here are big enough to ride on there.

Behavior
Behavior depends on the specific species.

Powers
Powers depend on the specific species.