from Lupin III: Farewell to Nostradamus (1995)
27 notes
ยท
View notes
from Urusei Yatsura (1982)
13 notes
ยท
View notes
from Lupin III: Dead or Alive (1996)
24 notes
ยท
View notes
from Urusei Yatsura (1982)
20 notes
ยท
View notes
from Lupin the 3rd Part II (1980)
33 notes
ยท
View notes
from Urusei Yatsura (1982)
18 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)
47 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
75 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