Check out the awesome new teaser for Marmozets' new single "Why Do You Hate Me?'!