Real Live Pokemon Discovered in Japanese Garden

Picture Real Live Pokemon Discovered in Japanese Garden

January 22, 2014

... it's the only logical explanation besides "a freaky radish".

Filed Under   irl   pokemon   chikorita   radish