Talk:Steven the Sword Fighter/@comment-26177040-20151120011241/@comment-31385154-20170730220147

That's from Did You Know Anime, a sort of parody sort of counterpart to Did You Know Gaming based around Anime. I think their info is legit.