Wednesday, September 29, 2010


The Arannicha is a giant guardian deity of an isolated village on a faraway south seas island. The natives make regular animal sacrifices to their God, including (in times past) humans. Western explorers consider the god a myth, as despite many eyewitness reports hard evidence of the Arannicha has not yet been obtained.

No comments:

Post a Comment