Kotomora
身ごもる (みごもる) Japanese meaning | Kotomora