Who thinks this little frog is utterly hideous, right?!