Mach Hayato/Event history

The following is a collection of events that Mach Hayato has participated in.