Competitive Swimsuit The Last Days Of A love Idol. Yui Kasuga with id movie SHKD-484 and studio Attackers tag Humiliation, College Girl, Swimsuits, Reluctant, Featured Actress, Hi-Def Label Shark Director ---- Actress Yui Kasuga