Strange Humanoids of Antarctica

The excellent Japanese culture blog Pink Tentacle reveals the story of the “Ningen”, strange white humanoids inhabiting the Antarctic coast.

Check out the rest here.

Related Post