How fitting!

Level 19 - Guitaroo Man - why yes I am =D