Where is the feather for oh-ho?
The rainbow wing (A.K.A. the HO-OH feather) can be obtained at the radio tower. The radio tower director will give it to you after you thwart team rocket at the radio tower by defeating the team rocket executive staff Apollo in the observation deck at the top of the radio tower.
To get feathers, you have to go to the civic center in the town hall and chose donate. These are the amounts. Green Feather- 10,000 bells Blue Feather- 200,000 bells Yellow Feather- 500,000 bells Red Feather- 800,000 bells Purple Feather- 1,100,000 bells White Feather - 1,400,000 bells Rainbow Feather- 6,400,00 bells
It's to help the people of Boondox. Also if you put in the right amount they will send you a feather. The feather list goes like this: Green Feather: Donate 10,000 Bells Blue Feather: Donate 200,000 Bells Yellow Feather: Donate 500,000 Bells Red Feather: Donate 800,000 Bells Purple Feather: Donate 1,100,000 Bells White Feather: Donate 1,400,000 Bells Rainbow Feather: Donate 6,400,000 Bells