Japanese media is quite popular, and many fans want to watch/read their favourite thing in its original language. This is probably the reason most people learn a language, and a huge reason why so many kids around the world speak English. Chinese culture doesn't have the same impact, yet. As to Spanish, most kids who want to learn Spanish can do so at school so there is no need to go above and beyond to learn Spanish on your own.