User blog comment:DarkSkullPirates/The Fate of Caribou!/@comment-4899461-20121120182702

The island itself is really interesting. In the picture of it in today's chapter, you can see those weird striped mountains, but before the TS in chapter 595, it can be seen that those mountains are actually being constructed.

http://imageshack.us/a/img132/5909/kaidomountains.jpg

It seems that everything on that island is artificially constructed, including its only known inhabitant.