One who does kendo is called a kendoka . Kendo is also popular in western Europe and North America . It is an international federation of national and regional kendo associations and the world governing body for kendo .