Hajime Odagiri
Biography
Known for
Lupin the Third: Italian Game
Lucky Seven
The Holy Monsters
Legal High 2 SP