Taiga Stelios

Taiga Stelios is a Vixta working at Excellence, as well as the main protagonist of the Horizon Project Web Comic