answersLogoWhite

0

Japan Credit Bureau.

It is a credit card company based out of Tokyo, Japan.

User Avatar

Wiki User

11y ago

What else can I help you with?