3421 Technicals - INABA SEISAKUSHO Co., Ltd. | Makkler