Ornate Horned Frog



I think this might be the most disgusting species of frog.
I also don't like how frogs eat each other. ****ing gross.