2 films · 0 shows
Gegege no Kitaro: The Great Sea Beast
1996
Gegege no Kitaro: The Strongest Ghost Army! Landing in Japan!!
1986