Who is Wriggly Scott?

Intervention(feat. Jibberish)