20050427 india: New sun rising on Indo-Japan ties