Australia's Oldest Megafauna?

Megafauna Central

Australia's Oldest Megafauna?