Meowthra

Meowthra is a giant cat from the Warner Bros. Pictures film The Lego Ninjago Movie.