User blog comment:Kaido King of the Beasts/Chapter 764: Things Make Sense Now! (Not Really)/@comment-10860731-20141016205005

After reading in a bunch of forums, a finally got it - It's like that Scorsese movie the departed!