you cannot get a credit card here without an arc card. as well, credit cards work much differently here than they do in the states.
it is notoriously difficult for foreigners to get credit cards here. you have to pass a lot of different checks to be granted one. i had to jump through hoops to get mine.
you are better off using an american card that gives you a mileage bonus for overseas spending.