I love, Love, LOVE Ookla the Mok! If you haven’t spent time listening to their comic-book infused songs, you are missing out one some great lyrics and rockin’ beats. Today, we present a fan made video for their villain themed song, Mwahaha.
This song is from their Vs. Evil album that came out in 2013.