DiscoverJuan MoralesJuan MoralesActorKnown forNinja BustersNovember 9, 1984Acting11984Ninja Busters as Santos