"themed" is OK in itself, but "themed on around" is not. I think "themed on" and "themed around" both work. If I had to choose, I would go for "around".
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.