Wales play their opening game of the tournament against Switzerland on Saturday (12.06.21) as they look to replicate their remarkable run to the semi-finals at Euro 2016 and James thinks they can surprise their rivals.
The Manchester United winger said: "For us it’s just brilliant that everyone is involved.
"I know the Euros was supposed to be last summer and everyone was gutted (they were postponed), but it’s great for the players who are now all fit.
"We have a full squad this time and we’re all raring to go.
"We will definitely be feared. Whoever is put on the pitch attacking-wise, we have a great group."
James also spoke of the different styles between club and international football and is prepared to be versatile when playing for his nation.
He said: "We play a little different than at club football and it’s something I have grown into since I first came into the squad two and a half/three years ago.
"I work on shooting and crossing with both feet every day. In my early days I got a lot of my assists for Oli McBurnie at Swansea from the left.
"It’s not something that’s new to my game. It’s always been there. Even for Wales I have played left and right.
"Me and Gaz (Bale) have played both positions before and, if we do play on either side, we are ready and we know our job and roles."