Thread:Elfdemon101/@comment-5599768-20140817210343/@comment-3513417-20140817210939

I found out through Reddit that it's Alex Turner.