The uncanny truth of Kane-san and Hijikata~