japanese adult film, over 100 minutes long