Mika Ohmine is known for The Most Terrible Time in My Life (1993), Asian Beat: Sunrise in Kampung (1991) and The Stairway to the Distant Past (1995).
Sin datos