Board Thread:The Flash discussions/@comment-9346948-20161026000931/@comment-16494441-20161028112320

As point out in a certain Youtube video, the creature some what resembles Parallax.