Board Thread:Spoilers!/@comment-24674051-20141104223506/@comment-6252544-20141105063329

Ooh I like that theory! Isn't 101 Dalmatians in England or something? I associate many disney movies with England, I mean Peter Pan, Mary Poppins, lady and the tramp (maybe, idk), etc.