NEBULA
Discover
Movies
TV Shows
Takako Liboshi — NEBULA
Acting
Takako Liboshi
Known
for
81
Super Sentai Zyuranger
1992