this picture remindes me of the pink dog in the never ending story