Damn! I forgot about the mystery for being thinking about Peruvian president candidates and the lesser of many evils! .. It doesnt matter though, cause I have no clue whose larva this is, but it’s pretty!:)