David Toguri inMoviesSort Popularity Votes Average Original Title Release Date You Only Live Twice 6.568 average rating ★★★★★ Rentadick 4.4 average rating ★★★★★ Koroshi 0 average rating ★★★★★ Welcome to the Club 0 average rating ★★★★★