capricho

noun
  1. A sudden and unaccountable change of mood or behavior; a whim or fancy. noun
    Her decision to buy the expensive dress was just a capricho.
    He often acts on capricho, without considering the consequences.
  2. An artistic work or composition that is characterized by its whimsical or fanciful nature. noun
    The painting was a capricho, full of imaginative and surreal elements.
    His latest musical piece is a capricho, blending various unexpected styles.