5983 Financials - Iwabuchi Corporation | Makkler