Trapped in my mind

Trapped in my mind (sped up)