RajeshKumar How widely accepted are credit cards in Tokyo? Should I carry cash, and are there places where cards are preferred or required?