An array of Asian girls, Mena and London Keyes engage in a hardcore foursome.