Learn Hardcore Japanese: arayuru - every; all kinds of