Did you know that a blood relative of the Saint Francis Xavier is currently living in Japan? Saturday night’s episode of Sekai Ichi Uketai Jyugyou introduced him to television viewers in a short trivia segment:
click to go to their site to watch the video and read a short summary of it. I had never heard of Fr Izumi before and think it is amazing as well as very daunting for him. I cant imagine what it would be like to have a saint among my ancestors!