Cool! I've been to Taiwan, but only for two short layovers on my way to the Philippines.
How long have you been living there? Did you move there as an adult or did your parents move there when you were younger?
Do you speak Taiwanese well? What job do you have there? Where were you educated?
Is the Garuda anything like the phoenix? The phoenix comes from western mythology, but when I think of "red garuda" it makes me think of a phoenix, due to the red imagery and the regal, "royal" connotation.
RE: A Note to Fellow Atheists About Spirituality