Narrada

(nar-ra-da)

noun

Origin. > Spain. Narada. Narration

Wayang mythology. Narada (Dewanagari: नारद; IAST: Nārada).
The Messenger of the Gods.

  1. The first digital agency in Indonesia, based in Jakarta
  2. The agency named after Batara Narada with similar tasking to send clients? message to targeted audience in a way that suit both parties through digital channels
  3. The digital agency that fueled by the balance of ideas and physical fitness that create creativity suitable for every personalized needs