I have a face few would be proud of, <--- He is a monster
But a certain granduer nonetheless. <--- certain amount of magnificance towards the game.
Few, if any, know my purpose, <--- you won't find out how useful he is until you look outwith the game or come across it by accident.
And little it must seem, <--- he is useful for 2 things mainly.
But of great matters I surely handle, <--- The great matters could be in reference to the fact he gives you the Enemy Skill - White Wind. Which helps your party along the way. Aswell as giving you experience when you defeat him etc.
Between the green and the white. <--- he is mostly green and white :P

It is Zemzelett I think?