Mantra is a talented France-based street artist who‘s been turning boring walls of residential and commercial buildings into giant pieces of art. By painting hyperrealistic 3D butterflies on various facades, Mantra has been creating eye-tricking artworks of huge specimen boxes containing precisely collected butterflies. The amount of details in these murals and all those long shadows that create an illusion of a glass surface just make everything even more convincing.