
Here's a complex question that requires someone to reason about the input, can you answer it?
Which European capital is the home to a company that developed multimedia technology for re-release of a critically acclaimed album by a 90's band called "Techno-Squid Eats Parliament"?


Amsterdam
