LEOPARD J.FERRY J30 (Y32/JPY32) parts are below. This model has 37 parts. We can ship to only Japan.
*This image has no relationship to items below.