This one reminds me of Morla - the turtle mountain character in the Neverending Story...