Shameful Graduation For A Married Female Teacher Imprisoned By Her Own Weakness Marina Shiraishi with id movie STAR-534 and studio SOD Create tag Shame, Female Teacher, Married Woman, Featured Actress, Hi-Def Label SOD Create Director Daimei Kurata Actress Marina Shiraishi