Spotted this in a Discovery Channel ad…

Sure, it was only a typo but a funny one. Would a giant mantra have a lot of syllables, or be really loud, or be repeating the names of large astronomical bodies? Or perhaps be the meditative bellows of elephants? (that one really isn’t so farfetched) Or the winner of a meditation contest?
I’m pretty sure they meant Giant Manta born in captivity.

No, a giant mantra would be something like:
David’s a lousy shot
David’s a lousy shot
David’s a lousy- ow!