Sun of Righteousness Alluding to Planet X?