Ikoma

ikoma is the guitarist and backing vocalist of Luck Life.