• gandalf_der_12te@feddit.deOP
    link
    fedilink
    arrow-up
    8
    ·
    1 year ago

    Yeah I thought the same thing.

    I believe they mean giant lion turtles. They bent the energy (sexuality) inside humans.