TODA POWER Flag

TODA POWER Flag
 
*Image color might be little bit different from actual product.
TODA POWER Flag
Size 150cm × 58cm
Country of Orign Made in Japan
Part No. 99900-FLG-000
Price ¥5,000