Posts

Who wins in this battle between a giant preying mantis and a bird?