Roarrrrrrrrrrrrrrrrrrrrrrr!

Footage of a “living” Allosauraus from Japan.