TOKYO - Japanese Princess Mako on Tuesday visited sanctuaries that enshrine the imperial family's ancestors to offer prayers privately ahead of her controversy-hit marriage to boyfriend Kei Komuro scheduled later this month.