User blog comment:OnePieceNation/Strawhats Extended Pasts./@comment-5623290-20170729225052/@comment-27930128-20170802105844

I love most of these theories too. I totally agree that revealing the full name of a character will reveal a lot of stories in it. I don't really see the logics for Robin's father but leave it to OPN.

I did see a picture in One Piece (but dont remember the chapter) that tells about Usopp - lies become truth. About Usopp being the D, it could be possible. It is Shanks that found Yasopp from the beginning, just like in Episode 0 - where Yasopp is sitting by the cliff and greeted by Shanks - I heard rumors of a man named Yassop. It could mean anything but it also raise the possibility that Shanks discover Yassop's full name.

I still think that it could be moons. It is also depicted in Enel's Great Space Operations, where Enel found some drawings in the moon's cave.