Marceline Abadeer

Marceline Abadeer is a villain, yet anti hero of Adventure Time.