from Lupin III: Farewell to Nostradamus (1995)
5 notes
路
View notes
from Urusei Yatsura (1982)
3 notes
路
View notes
from Lupin III: Farewell to Nostradamus (1995)
37 notes
路
View notes
from Urusei Yatsura (1982)
14 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)
34 notes
路
View notes
from Urusei Yatsura (1982)
19 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)
74 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
78 notes
路
View notes
from Lupin the 3rd Part II (1980)
111 notes
路
View notes