A rap battle between the Pokemon franchise’s iconic Pikachu and Pikachu imitator Mimikyu has arrived, naturally oozing with moe as the fictional characters sling gibberish at each other – and all for the sake of promoting the recently released Pokemon Ultra Sun and Pokemon Ultra Moon.

Well I hope their sales plummet cause this is not adorable, it is more of an annoyance and a blasphemy to the rap god Eminem and this is like that controversial talking pikachu in the new pokemon movie that an American retarded voice actor did cause he thoughts it would be great. I still don’t know the name of that voice actor but man I would love to punch him in the face.