Neo Kyutama Production Factory

The Neo Kyutama Production Factory is a facility established by the Space Federation on the planet Dakao in the Oushi System to create Neo Kyutama four years following the fall of the Space Shogunate Jark Matter.

Appearances

 * Icon-kyuranger.png Uchu Sentai Kyuranger vs. Space Squad