Tag: Pokemon Stadium [Japan]

Pocket Monsters Stadium is a video game released exclusively in Japan, in 1998 for the Nintendo 64. In this version, there are only 42 Pokémon instead...