Leo Morimoto's movies and tv series

Sairen (Siren) (2006)
Love & Pop (1998)
Kizzu ritân (Kids Return) (1996)
Long Vacation (1996)
Ôritsu uchûgun Oneamisu no tsubasa (Royal Space Force: The Wings of Honneamise) (1987)