Dr. Mumba
ムンバ博士
A scientist who invented a camouflage formula.
-
Lupin III: Part II
Supporting (Role) TV