Add like... masquerademasqueradeWatch masquerade on SFlix. 2003 releaseGenre: Country: JapanDirector: Cast: Masa Sato,