ISD-131 with title A Fifty-Something Chief Priestess In Yamanashi Yu Imanami And Studio Ruby label Ruby Director Bakushishi Yamashita Supper Star Yu Imanami Release Day 2020-09-06