The origins of Kanna Hanamura