Mykla 'The Man' Charr This is a drawing of Mykla Charr (a character by Steve Allen) in his modified storm trooper armor with his light repeating blaster in hand. One word describes him...PAIN! Medium: pen and ink karbacca Member since: 2007 Location Richmond VA, United States Tags Male Human More from karbacca