Invi-Star (SSA) - Character Overview

Invi-Star is a superhero in "Super Star Adventures". He is one of the 3 main members of G.U.D.