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.8 average rating ★★★★★