Tokyo German Village

A green theme park so big you can travel around by car