I went back reading chapter 820, and when Momonosuke said he met Roger, most people at the time thought he was either straight up lying or confused Roger with Ace.
Thinking about it now, I don’t think it was either of that. I don’t think he met Roger in person, but more so his spirit. Momonosuke has shown to possess the ability to hear the voice of all things much like Luffy. So what if he unknowingly was actually using that ability and met with Roger’s spirit in some way shape or form.
It could be far fetched, but I thought it might be interesting – food for thought if you will. So yeah tell me what you guys think.
*Theory by Kradeel