Mio Ôta is known for Brain 17 (1977), Seto wa yoi toko - Hanayome kankôsen (1976) and Utamaro's World (1977).
No data