
Udo
ウド
Udo is a mercenary and an Esper.
-
Mob Psycho 100 II
Supporting TV

Yano, Shougo
Japanese