List of Poké Lids featuring Charmander

The following Poké Lids feature Charmander and are located throughout Japan. There is 1 Poké Lids featuring Charmander

Tokyo
Machida
Tokyo - Machida PokéLid
Location
35°32'53.4"N 139°27'04.7"E
Pokémon:
Charmander