Brenan
ブレナン
A doctor and leader of the Freedom Force.
-
Lupin III: Part II
Supporting (Role) TV