Awwww, look: a barfing turtle.