Has anyone else seen this on people's go live notifications?

So I have gotten this go live notification a couple times from this particular streamer, I kinda freaked out the first time it happened and thought it was genuine, but this streamer is not an affiliate so there's not even a way to subscribe to them to begin with. I checked my twitch subs and didn't see anything abnormal, and just forgot about it.

I just got the notification again and, while I'm pretty sure it's just their go live notification now, kinda geared to be click bait, I'm still just kinda left.. baffled, I guess. I know we've all done some unique go live notifications before, but this kinda seems like.. just weird?

Has anyone else seen this kinda thing? Is it against tos?