User blog comment:Phoenixs23/Kaido of the 100 Beast Theory/@comment-4795596-20130128074717

he may have just slain 100 beasts thus got his name from it