Kotomora
相似器官 (soujikikan) Japanese meaning: analogous organ | Kotomora