first just to get the obvious out of the way, english accent, then i can also do german, toned down russian and irish. as for characters and impersonations, theres a handfull i mess around with though my overly critical part of my brain wants to say they're just close approximations, imperfect cell from dragon ball Z, various voices from the show's internet parody "abridged" like krillin, trunks, dende, guru. i can do high pitches pretty well and to a lesser degree lower pitches, i can go pretty far but nowhere near gravely, closest ive probably gotten is emulating the voice of solid snake.