Kotomora
消化器官 (shoukakikan) Japanese meaning: digestive organ | Kotomora