And for me it is nice to see that people from other countries are interested in her, even if it's only because she is sexy ^^
The song means "Show yourself". She also recorded an English album a couple of years ago.
I hope you like her other pics as well