Amen Igbinosun

Amen Igbinosun is an American actor and voice actor who works at VSI Los Angeles.

Anime

 * Shaman King (2021-present) - Djinn, Rameau (ep. 28), Oh-Oni (eps. 32-33)