Katsuhiko Maeda returns with his first album in three years. Seven Idiots heightens the emphasis on rock instrumentation by incorporating guitars and percussion more
Katsuhiko Maeda returns with his first album in three years. Seven Idiots heightens the emphasis on rock instrumentation by incorporating guitars and percussion more