Japanese revenge gets steamy with lucky encounter