Mediocre homemade Chinese video featuring a group sex scene with Japanese participants.