The Russian Dub Zone! The Russian Dub Step Zone!

The Dub Zone and The Dub Step Zone both seem to have appeared in the Russian equivalent of iTunes, applito.ru.  Not sure who added them for me, but thanks!