meglm- when the local god of mischief imprints on you 

more about : meglm