So if I’m not mistaken, if Garling is indeed related to Shanks (his father, perhaps?), then that should mean that Roger rescued him from Rocks during the God Valley incident, correct? That took place 38 years ago, and Shanks is 39. That would make him a vulnerable baby at the time
This is just my logic about god valley incident.. the chronology should be:
- ROCKS attack and beats the crap out of HK & CD (hard to extreme diff, marine/roger still not there), HKs & other CDs had to abandon their castle/palace in a hurry or it's probably completely destroyed by ROCKS.
- Marines (and roger) probably come late on mid fight or after HKs & CDs leave god's valley, and defeat the remaining of ROCKS crew
- It's either someone or combined forces from marines, roger, or ROCKS finishes the war by destroying the island (not from HK / Imu / gorosei who sunk the island).
- Because if HK, Marines, and roger face ROCKS together at same time, then HK would have keep baby shanks..
- Shanks is not related to ROCKS at all.. most likely baby shanks left by the losing sides.. not from ROCKS sides but HK, because both ROCKS and HK are defeated there. And also because ROCKS is the attacking side.. who the heck bring a baby during their raid? lmao
SO.. I think this is one of logical explanation about why roger found baby shanks there..