Technology | Mon May 17, 2010 3:44am EDT

"I do" goes high-tech with Japan robot priest