^^What you are saying is totally racist. Haven't you ever heard of people saying racist words or comments and then saying, "oh I have a ____friend so its okay". IT IS NOT OKAY.
Racism starts when you associate personal actions (also known as STEREOTYPES) with a person's ethnicity, skin color, or culture. By you saying "I hate Asia (which by saying Asia is a whole different race subject I will not get into) because in their culture they do ____(a stereotype)" THIS IS RACISM.
I study race relations and have learned through many insanely open discussions that yes, this is racism. I have PM-ed some administrators about this thread. This needs to stop.