translate English to German: Rental cars and driving in Japan are rare in or around the major cities, as public transport is generally excellent and gets you almost everywhere.
Japanische Tankstellen akzeptieren keine ausländischen Kreditkarten.