Kotomora
粘液腫 (nenekishu) Japanese meaning: myxoma | Kotomora