My Favorite Bands Logo
Wyolica
Wyolica

Japanese guitar and vocal unit.

Data provided by Discogs