Not of this world -> space turtles are in space, thus not on earth, which is this world.

  • canM
    link
    fedilink
    English
    arrow-up
    2
    ·
    8 months ago

    You have to upload the image to the body text otherwise it overwrites your link.