ジェドマロース
jedomarōsu

Noun

1. Ded Moroz; Grandfather Frost

Mythology
Other forms: