not sure the age of your kiddie kids, but a few years back I did a lesson with some all boys MS.
first we talked about all the different elements represented in the pokemon universe. they were able to do this easily.
then we talked about individual pokemans popular at the time. and what animal + element they make up. So pikachu would be lightning and a mouse. Ponyta/Rapisdash would be fire and a horse/pony.
Then we talked about their names. At the time the 3 main starters were some fire pig, an otter, and a plant snake called snivy. so snivy is a combination of snake and ivy, and servine is serpant and vine, serperior in a play on superior/ or serpant and emperor.
I showed them a few pokemans and asked what they thought their name might be. like the heart pokeman and the chandelier pokeman and the cherry pokeman.
theeeeeen I let them make their own. I started with an example of mine, which was hell kitty or hell O Kitty and I used this classic image.
and then made 4 powers. the students then did the same and came up with some really amazing stuff.
all in all it easily made up the entire 45 minutes, and even though they were MS boys, they loved the lesson. I'd provide my ppt but it was so long ago its no where near the amazing quality I only allow my self to provide.
pro-tips: you said you are using the original 150. There is a very good chance your students have never seen or heard of most of those aside from pikachu.
let the kids teach you some korean and why the pokemons are named that way. aside from pikachu almost all the pokemon are named differently in korean, but just like English its usually a combination of words.
have fun broski