artist page
Taro
There are at least 5 artists with this name
1) Canadian prog rock band who released a single in 1980
2) Japanese kemono EDM producer
3) Italian hardstyle producer
4) Austrian free improv group
5) American electronic musician who released an LP in 1990