Amawaka
(Original title)
Amawaka
Sri Lanka
Invisible Moon
Sri Lanka (alternative title)