Space Brain

The Space Brain appeared in 1988 TV series called Choujuu Sentai Liveman. Space Brain is a Brain Beast in Choujuu Sentai Liveman. This monster was destroyed by the Super Live Robo.