Board Thread:General Discussion/@comment-30105378-20170719233032/@comment-30105378-20170719233818

Possibly, but it seems weird that there'd be leaked footage of an episode that doesn't have an official release date yet. It's either from that, or this is some top notch fan animation.