Moorworks
Moorworks is an independent Japanese record label and touring operation active since 2005. It releases international independent music in Japan, including Trupa Trupa’s Of the Sun.
Moorworks is an independent Japanese record label and touring operation active since 2005. It releases international independent music in Japan, including Trupa Trupa’s Of the Sun.