The fact that it is set in a phantasmagorical island...
The fact that it is set in a phantasmagorical island somewhere in ancient Sri Lanka throws up immense possibilities to explore this cultural hybrid, whether it's through costumes, sets or simply because of the Hindu environment that forms the spine of the story.
Click Here or the flag on image above to change the background image