Board Thread:The Flash episode discussions/@comment-75.148.114.97-20150401203819/@comment-14156117-20150521215546

Yeah, luckily that villain is finally defeated in the finale