Board Thread:General Discussion/@comment-26120608-20150218005713

Just look at this:

http://puu.sh/g1CdA/46ea603cb7.jpg

Gues who that guy is

Also, this seems to suggest exactly 21 episodes for season 2. 