Keena

Keena is the most hated character in all of duality, including zarkon and haggar