User blog comment:Kaido King of the Beasts/Chapter 821: Last March of the Elephant/@comment-3185063-20160405072713

I'm curious as to who that is imprisoned on the snowy island. A number of people are thinking it to be Kid. I think its actually Caribou, since he was captured by Drake in his mini-story..