Ultimate Despair selfie. #art #digitalart #illustration #doodle #sketch #drawing #characterdesign #v