Kotomora
エキノコックス Japanese meaning | Kotomora