Japanese action with ravishing squeeze from AV Taxi