TRAVatar
I am the highest power ever & I have created TRAVatar, I avatar CARtoon
TRAVatar is my official avatar
An avatar means:
A manifestation of a deity or released soul in bodily form
&/or
An icon or figure representing a particular person digitally