Sounds Like AshcraftAnimation characters

Animation characters

Michael voices animation characters for shorts, series and video games, and makes animated corporate training and e-learning interesting.