honeygoblin - Little is known about the origins of this...

more about : honeygoblin