MIAA-529 with title Ayaka Mochizuki Was So Squid That She Wanted To Die From Her Middle-aged Father By Firing 3 Holes At The Same Time. And Studio MOODYZ label Minna No Kikatan Director Tekiratei-no Supper Star Mochizuki Ayaka Release Day 2021-11-16