Embryo Princess

Embryo Princess is a princess with the head of a bug.