from Lupin III: Dead or Alive (1996)
23 notes
路
View notes
from Urusei Yatsura (1982)
17 notes
路
View notes
from Lupin the 3rd Part II (1980)
32 notes
路
View notes
from Urusei Yatsura (1982)
16 notes
路
View notes
from Lupin the 3rd Part II (1978)
42 notes
路
View notes
from Urusei Yatsura (1982)
17 notes
路
View notes
from Lupin the 3rd Part II (1978)
73 notes
路
View notes
from Urusei Yatsura (1982)
46 notes
路
View notes
from Lupin the 3rd Part II (1978)
23 notes
路
View notes
from Urusei Yatsura (1982)
21 notes
路
View notes
from Lupin the 3rd Part II (1980)
20 notes
路
View notes
from Urusei Yatsura
74 notes
路
View notes
from Lupin the 3rd Part II (1980)
111 notes
路
View notes
from Urusei Yatsura (1981)
75 notes
路
View notes
from Lupin III: The Fuma Conspiracy (1987)
106 notes
路
View notes
from Urusei Yatsura
24 notes
路
View notes
from Phoenix 2772 (1980)
4 notes
路
View notes