RCTD-429 with title Life Switch2 Psycho Papa And Musume Rin Miyazaki And Studio Rocket label Rocket Director Central Yamamoto Supper Star Miyazaki Rin Release Day 2021-11-11