Selen Italy Best movies: Queen of Elephants (1997) Mario Salieri's Dracula (1994) Selen nell'Isola del tesoro (1998)