Imekanu perteneció a una familia ainu de Horobetsu, en la prefectura de Iburi, Hokkaidō (Japón).