Yep! That's my character.
Crow will also be appearing in Dr. Mechano later on as well. I've spoken with Josh Hano about his role in the game, and I'm looking forward to his appearance in it!
(Sorry for responding so late, I didn't notice this comment.)