3955 Technicals - IMURA & Co.,Ltd. | Makkler