User blog comment:MudkipzGalore/I'M SO HAPPYYYY/@comment-31267872-20180107015504

I thought MudkipzGalore and IAmBestDuck were the same person. Same profile, and when MudkipzGalore was gone, IAmBestDuck appeared.

Makes more sense now!