If you've finally managed to contain your excitement after seeing the Pokémon Detective Pikachu movie trailer reveal the other day, then we're very sorry to thrust it back into your eyeballs for another experience you won't forget in a hurry. Today, friends, we're going to meet the German version of Detective Pikachu, and then probably put him right back where we found him.

You may remember a scene where Pikachu, with his new-found friend Tim, talk to some people in the middle of a busy street (you can see the original English trailer here if you missed it). While Tim can hear Pikachu's 'human' voice, portrayed by Ryan Reynolds, the other characters in the film hear Pikachu anime voice actress Ikue Otani's iconic "Pika Pika" sounds instead.

This is all well and good, but as pointed out by Twitter user Nirbion‏ on Twitter, the German version seems disturbingly off.

If you've recovered from the horror, we feel the need to inform you that this isn't edited in any way. You can see the full German trailer for yourself here, uploaded to YouTube by the official Warner Bros. DE account with the strange voice fully intact.

So why is German Pikachu so different to the others? And what on Earth happened to the poor thing to make his voice sound like that in the first place? Perhaps we'll never find out.

Are you excited for the new Pokémon film? Will you be giving it a watch when it hits cinemas in May next year? Tell us below in the comments.

[source twitter.com]