The National Taichung Theater is an opera house located in the city of Taichung, Taiwan. It is notable for its spacious interiors. The walls of its interior spaces are minimalist, white, and curved. The theater's design resembles the interior of an anthill, or some kind of elaborate sponge. Not a single rigid angle is present. Photos from the theater's construction highlight its alien, biological aspects.
The maximalist world of Leon Louder's electronic production is a direct musical translation of digital information overload. Bandcamp New & Notable Feb 7, 2023