This logo/ad is from a few years after I gave up the site, but I believe it is very evident who authored the tagline

Otaku Print Archive

Anime News Network print ad (2003)