Igor Lenin

Igor Lenin (b. April 1, 2001) is the guitarist for Europa.