Now before you tell me to take him to a vet... I DONT live in the US and the place where I live has no avian vets. We have vets for dogs and cats but NO AVIAN VETS! I took him to the dog/cat vet but they told me they couldn't help me.
So here goes... he was fine yesterday.. happily playing...