Here is a list of Clash Royale cards whose elixir cost is 7:

 

No Message.