He also voices Fujita in Dorohedoro, and acts in an episode of Kamen Rider Amazons. Seth's English voice actor is Nazeeh Tarsha, who voices Alhaitham in Genshin Impact, Kafka in Kaiju No. 8 ...