Talk:Papa Acachalla/@comment-184.35.20.162-20141222010413

According to Time Lord lore, Papa Achachalla being the 15th Doctor, the dude (I dunno who he is) who is the 13th Doctor is Papa Acachalla. Think about it.