User blog comment:DamonDraco/Doflamingo & Napoleon/@comment-25926617-20150628171809/@comment-21119641-20150628172006

I am not sure, it may just be one damn of a coincidence.