Bad English Episode 4

Bad English on Jan. 29, 2007

There is a historical city in West Japan called Nara, where deer roam free around the Todaiji.
First published September 2005- Popelier