1781246_10154864275190263_53189411648921466_o

A freshly caught piranha is fed to a hungry caiman on the Rio Miranda river in Brazil.