Odessa Rhea Silhouette, AKA 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


Coming soon...


Coming soon...

Community content is available under CC-BY-SA unless otherwise noted.