Innovation

EN: Innovation

Arta

A new invention or idea.
Moma