Board Thread:Episode Discussions/@comment-27924662-20170419222535/@comment-25547449-20170420065937

This creature's silhouette looks like a Nue, it's the Japanese version of a chimera.