Hanada Hyou reposted this image on Twitter on a whim in 2016, remarking on its age in their gallery. (https://x.com/nebulastall/status/698480725465501696?). I think it's safe to say they are indeed the artist in this case, even if this link's version is of inferior quality to our current version.