Japanese unfathomable depths plumbed with unbridled passion