Quiche

Kisshu a green hair alien villian from Tokyo Mew Mew