Learn Hardcore Japanese: ruurubukku - a rulebook