"The island of Sri Lanka has been a favorite haunt of aliens, extra terrestrials, gods, devas, angels, sky dwellers, demons, deities whichever way you describe them. Our chronicles, traditions, folklore, prehistoric cave drawings, archaeological evidence and ancient traveler's' records testify that there have been strange beings living in this island from time immemorial."