Kotomora
クロストリジウム Japanese meaning | Kotomora