definitions Shogun Lease

Shogun Lease

Yen-based international lease.