Board Thread:General Discussion/@comment-25477899-20150725040334/@comment-26405903-20150725142922

Okay, you are freaking me out by all this Finster is Peppa Pig stuff. I understanded at first but now there is more than enough evidence. To make it short, Finster is PROBABLY Peppa.