User blog:TheGuysCast/Boom Boom and Pom Pom, where did the come from?

This is a simple question I have, where did Boom Boom and Pom Pom come from? It is like they just appeared out of nowhere, like BOOM they're here don't question it, where do you think they came from?