Japanese porn featuring London Keyes and John Strange.