Children of the Stars 2012
Actor
Lemuria Rising 1987
as Lemurian
The Arrival 1980
Costume Design
Credits from TMDB.