カレン・クォリスキー
Karen is a Russian Nuclear Physicist.
Lupin III: Lupin Ansatsu Shirei
Tanaka, Atsuko
Japanese