The Masquerade - A Beautiful Spouse In The Performing Arts Business Sarina Takeuchi with id movie TERA-011 and studio Takara Eizo tag Mature Woman, Married Woman, Featured Actress, Drama, Hi-Def Label Theodora Director Kitorune Kawaguchi Actress Sarina Takeuchi