There are up to 18 types of Pokemon to date, and a true Pokemon fan knows everything about all of them. Here in this quiz, we are going to ask you questions about the Ghost Pokemon type. If you think you are one of those die-hard fans, then this quiz must be a child's play for you.
Pansear
Jigglypuf
Pikachu
Treeko
Chikorita
Bulbasaur
Turtwig
Gary
Navy
Brawley
Harrison
Yoshi
Level 29
Level 27
Level 28
Level 30
Level 31
Jubitar
Zapatar
Larvitar
Tyranitar
Zeebitar
Pikachu
Articuno
Pidgey
Pidgeyotto
Electivire
Dialga
Raichu
Palkia
Voltorb
Darkrai
Lucario
Empoleon
Pachirisu
Buneary
Bonsly
Wait!
Here's an interesting quiz for you.