5984 Technicals - Kanefusa Corporation | Makkler