korrigan !!!
In the very West of France, there is a place where little big nosed, long armed goblins live. In the Forest.
two goblins in western france forest
devil kid looks at France in the air. (France = French Flag) (why i cap'd the 'f's' it was not needed... and Why I no cap 'I' oh well...)
a person with a hat?
Emmet from Pokemon
whoooooooooooooooooooooooooooooooooooooooosh
Doodle or Die is the game of "telephone" with drawing!