Born and raised in Brazil, Kanabushi (who was of Japanese descent) came to Japan to play high school baseball. After college, he was drafted by the Yakult Swallows with their final pick of the 2011 draft. He spent most of 2012 in ni-gun, coming up to the Swallows for one game on October 3. He pitched poorly, walking four batters, retiring two and allowing a run. He then made the Brazilian national team roster for the 2013 World Baseball Classic Qualifiers.

His fastball has peaked at 92 mph.