Animator Muhammad Yahya Muhammad Yahya is an Animator at Digital Hub. Muhammad creates animation for digital media.