11084 HD 1566 Three Wolf Media SZL-001 A Shanghai teacher who is a bitch went to the sea to film a movie Sasha