Illusion: Mesmerizing and breath taking artistry