ムーミントロール
Meanings
Noun
1. Moomintroll (Moomin)