Kouhiro Kanemura/Event history

The following is a collection of events that Kouhiro Kanemura has participated in.