Impey Barbicane

インピー・バービケーン

A man who accompanied Lupin to London.

9