I only played up through generation 2, so I had no idea there were this many ghost pokemon. I thought they would be up to like 10 by now, not 34. Holy cow!
Please add Gen 7 & 8, and Alolan, Galarian and Hisuian form pokemon, Arceus and Silvally, since they can change into any type, and Mega Evolutions/Other Forms