Kotomora
マタタビラクトン Japanese meaning | Kotomora