The fluffiest hand cranked kakigori, amazing, really. This location is a teeny bit off the regular tourist path but is worth it, you can tell because there's a waitlist and a line and it's full of people (95% females) both young and older excitedly waiting. The sign up sheet has everyone writing their name in katakana including Japanese folks so I'm not sure if they do that on purpose to read names out earlier but it's probably going to help them call out your name if you can write it that way. Kakigori is a melt fast therefore eat fast kind of thing, so the line isn't that bad because the turnover is pretty good and you're encouraged not to dilly dally for the sake of those waiting in line. Once you go in you are seated, you order and pay cash to the person who comes to take your order up front. The kakigori is done by hand cranked machines rather than electric, so it requires a whole level of skill to operate to keep it at the right consistency and yet somehow here they produce some very light texture with good structure. The flavours I had on my mont blanc were excellent too, pronounced chestnut flavour, good balance without being too sweet. It was unreal, 100% recommended.