Report comment

Hans Sluiman and him team theorise that it is neither animal or plant but that it is regurgitated frog?? isn't a frog a type of animal?