Toshihiko Ogisawa inMoviesSort Popularity Votes Average Original Title Release Date Tibetan Dog 6.9 average rating ★★★★★ Lupin the Third: Blood Seal of the Eternal Mermaid 6.4 average rating ★★★★★