Japanese trio explores wild threesome with Azusa Isshiki's expert fingering.