Busty babe og japansk skjønnhet gir en spennende fotjobb i en spennende trio.