In Reply to: No... posted by BaliEdge on Thursday, 3. June 2010 at 14:37 Bali Time:
A sponsor needs to be a resident of Indonesia. That can either be a citizen, or a person who holds a resident visa.
That is how (for example) a person on a kitas sponsors their family to stay.
BaliEdge, you are better off enquiring with your local Indonesian consulate or embassy rather than rely on incorrect information on this forum.