evelmiina - According to Finnish folklore dictionary by Risto...

more about : evelmiina