Sleep & Jeanie to answer ur questions about culture /foood yes there is a mix of people if here very diverse. I was at a train station today & the food choices were Starbucks, Burger King (lol), Japanese, Korean(!), Indian & Chinese. & before u ask i was boring & had a sandwich from starbucks :)
I also saw restaurant couple of days ago which does that table sizzling cook ur own meat the way they show in the K-dramas im not a big meat eater so gave it a miss :p
Also although its not a muslim country like Malaysia, a lot of places do say the food is halaal.
When I go to Little India I cant wait to try the food to see if it lives up to my expectations.
Oh & theres loads of 7/11 stores everywhere here & they have instant noodle/ramen bars at most.
I meet random people half the time i cant tell what ethnicity they are i was chatting to my travel agent & i thought he was Singaporean turns out hes Indonesian. Most of the people at the hotel are business corporates types usually Aussie/America or German.
Oh I only saw one African woman in my time here most people here are either white/caucasian looking, South Asian/Indian or Asian/Chinese