NEBULA
Discover
Movies
TV Shows
Takako Iiboshi — NEBULA
Acting
Takako Iiboshi
Known
for
81
Super Sentai Zyuranger
1992
40
Ninja Vixens: Demonic Sacrifices
2003