Ayu Sasho

Ayu Sasho (佐昌 鮎) portrayed a woman in Ninpu Sentai Hurricaneger Scroll 23: Cologne and the Great Detective.