Golden Pokemon-Golden Pokemon are the rarest type of Pokemon. Unlike both regular and shiny Pokemon, golden Pokemon can not be found in rooms. Also, unlike regular and shiny Pokemon, you will need to have 22 badges or a gold membership to fight them. All Pokemon can be golden.
It wasn't that hard to find this.