User blog comment:FrozenStarProfXiX/Pokemon Pokemon Pokemon/@comment-3532125-20160301125138

So, I did a bit of digging. The so called pokemon rainbow game, was called Pokemon Niji in Japanese... and what happens to be the code names for Pokemon sun and moon?

Pokemon Niji. And the leak also confirmed a few others games which nintendo revealed, so that leak seems to be true.