The following countries can gain entry to Japan without a visa. Length of stay varies from 30 to 90 days depending on your nationality.
Andorra
Argentina
Australia
Austria
Bahamas
Barbados
Belgium
Brunei(14 Days)
Bulgaria
Canada
Chile
Costa Rica
Croatia
Cyprus
Czech Rep.
Denmark
Dominican Rep.
El Salvador
Estonia
Finland
France
Germany
Greece
Guatemala
Honduras
Hong Kong (BNO, SAR passport)
Hungary
Iceland
Ireland
Israel
Italy
Latvia
Lesotho
Liechtenstein
Lithuania
Luxembourg
Macau (SAR passport)
Macedonia
Malta
Mauritius
Mexico
Monaco
Netherlands
New Zealand
Norway
Poland
Portugal
Republic of Korea
San Marino
Singapore
Slovakia
Slovenia
Spain
Suriname
Sweden
Switzerland
Taiwan
Tunisia
Turkey
U.S.A
United Kingdom
Uruguay
All foreigners should expect to be photographed, fingerprinted and questioned each and every time they enter Japan.
Japanese visa exemption rules
Japanese embassies
Foreign embassies in Japan