Lemon Demon Wiki
Advertisement

AAAAHHHHHH!!!!!!!! is an instrumental by Deporitaz/Trapezoid. It is the 15th and last song on Outsmart.

Advertisement