Kotomora
退化器官 (taikakikan) Japanese meaning: vestigial organ | Kotomora