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