Board Thread:Versus Debates/@comment-33068632-20180330074724/@comment-35173748-20180401164734

Menma is Naruto in the parallel world. (Tsukuyomi world) If you've watched road to ninja movie 6 you would understand it better.