CredMaster Character Design
CredMaster is/was a Black-owned company, with goals to assist people to improve their credit ratings, financial understanding & the like.
As it may be obvious, they wanted a sophisticated, almost superheroic character to show people the credit-worthy goals that they should aim for.