7628 Financials - Ohashi Technica Inc. | Makkler