Mysterious Planet hidden behind the Sun?