I think so, too.
I still have several of these animated sheets in an old folder (the animated ones were distributed e.g. on ninesages.org/XP_Album, if someone remembers) but back in those days credits were not really a thing and I have no idea who made them and research brought nothing up, so I won't share them here (or anywhere else).