Owen the demigod

Owen is a demigod in Camp Half-Blood, he is the son of Demeter and some mortal father, he has an older sister, Persephone, who he said hi to when he joined Percy's quest to stop Darkness. Owen also appears to have a crush on Artemis, but she never returns the feelings back to him. Among all demigods, Owen is the most strange, he is armed with extreme senses and flexibility, he may also have the ability to control insects, normally threatening his enemies he has an army of a million buzzer needles (most likely mosquitos). It is also shown that Owen can heal from almost any injury.