Some considerations (probably already made previously but TLDR);
We can safely say that this IS NOT Oden too small body, and is too small to be Kanjuro as well, this person is the size of Hyori / Toki and "Oden" enters through a door pparently so this person is "probably still there"
...i'm starting to think that this might actually be Oden maybe not the Oden that died but a previous one (maybe the one that was still travelling with Roger/WB) cuz that Oden might say he missed the scabbards since he was travelling a couple of years with Roger/WB, it could actually be Toki that managed to bring him here somehow.....(maybe like the Toki Toki no mi works like the Ope Ope no mi and you can sacrifice yourself to do some crazy time travel sh**)......again this chapter is so damn confusing...
@Lance_Dragonite it might not break the record of chapter 1000 but damn....