2005 gewann Kanamaru eine Bronzemedaille bei den Asienmeisterschaften in Taschkent. 2007 siegte er beim Tournoi de Paris und bei den japanischen Meisterschaften. Bei den Weltmeisterschaften 2007 in Rio de Janeiro unterlag er im Viertelfinale dem Südkoreaner Wang Ki-chun. Mit zwei Siegen in der Hoffnungsrunde erreichte er den Kampf um Bronze, den er gegen den Türken Sezer Huysuz gewann. 2008 siegte Kanamaru noch einmal bei den japanischen Meisterschaften. Bei den Olympischen Spielen in Peking unterlag er in seinem Auftaktkampf dem Iraner Ali Maloumat. Nach zwei Siegen in der Hoffnungsrunde schied er gegen den Belgier Dirk Van Tichelt aus und belegte den siebten Platz.