Finally… Women's Japanese Keirin Racing. Our very own Kaarle McCulloch about to win the first ever historic event vie13_kustom_apparel 11 years ago Finally... Women's Japanese Keirin Racing. Our very own Kaarle McCulloch about to win the first ever historic event Finally… Women’s Japanese Keirin Racing. Our very own Kaarle McCulloch about to win the first ever historic event