Risa Shimizu's provocative pantyhose adventures in intense Asian scene