Ayumi Shibata is known for Shin Cyborg Shibata!! (2004), Tatakae!! Cyborg Shibata 3 (2005) and Pinch Runner (2000).
No data