Special:Badtitle/NS2001:Contact Admins/@comment-7173406-20170518185726

Is this vandalism? Or is this suppose to be an official source or something? 