Board Thread:Movie Discussions/@comment-19975417-20141123195410/@comment-7622429-20141125161946

Yep. It could be hunting in terms of "competition removal". Or maybe Godzilla really is balancing nature :P