Invisichild

Odessa R. Silhouette, AKA Invisichild, is a fictional Superior baby blue-tongued lizard who was published in Kratos' XD Comix. She is a member of the Challenger Children who is extremely shy and doesn't like violence. She usually hides from danger, but mostly gains the courage to fight with her powers. She's been very shy since before the experiment that gave her self-awareness, and even today, she struggles to be brave when fighting for the city of New Sparta. She has the powers of telekinesis, force-field generation, and invisibility.
 * MCode: FfgIvbTk

History
Coming soon...

Abilities
Coming soon...