Deacon, Brad, Nanzan University, Japan