0
The Secret Saturdays - 2008 Shadows of Lemuria 1-25 was released on:
USA: 25 July 2009
The Wizard of Lemuria was created in 1965.
Lemuria - album - was created in 2003.
Thongor of Lemuria was created in 1966.
Lemuria - band - was created in 2004.