Take a sneak peek at Himitsu in Atlanta