Oriental ta-tas hoochie hitting the spot