Gallery: Mikidadi Bush's 'Shaman's Beauty Shop' Mikidadi Bush's mystical series of paintings titled "Shaman's Beauty Shop" is featured in Amsterdam for the first time in Netherlands history.