Saturday, 04:00
What on Earth?

What on Earth?

Temple of the Island Eater, E7S9

    Satellites capture evidence of a mysterious structure in a remote and rocky area of Hawaii; when experts investigate, what they find could point to human sacrifices and the wrath of a shape-shifting god.