Eyrie Productions, Unlimited
This is part one of at least two (I haven't watched the second one, so I don't know if there's more). Now I have to wonder if the Touhou crew exists anywhere in UF, and if they do, do they have a band?
version 3.3 © 2001 Eyrie Productions, Unlimited Benjamin D. Hutchins E P U (Colour)