Sunday, December 25, 2016 UFO & Unexplained Nibiru Sighting? From Indonesia 25 December 2016 Recorded on 25 December 2016. 15.20 PM GMT +7. What is it? Nibiru aka Planet X or something else?