Movies Logo
Yuya Takahashi
An image from Lupin the IIIrd: Fujiko's Lie, one of the productions that also features Yuya Takahashi.
Advertisement

Yuya Takahashi

February 1, 1978 — Tokyo, Japan
Advertisement