"We Had a Lot of Evil Spirits Apparently (Japan) -- In Detour A, father/daughter team Ron (center) and Christina (right) must take part in a Shinto religious cleansing first by learning a prayer that is both vocal and physical then standing under an icy waterfall for two minutes in orer to receive the next clue on THE AMAZING RACE: UNFINISHED BUSINESS, Sunday, March 6 (8:00-9:00 PM, ET/PT) on the CBS Television Network. Photo: Robert Voets/CBS ©2011 CBS Broadcasting, Inc. All Rights Reserved.