leagueofdeadfilms.com
January 28th, 2014: Riki-Oh (1991)
Visit the post for more.