Yes, this English subtitled Doukyusei anime trailer is from Aniplex of America.