Just got a little giddy over this Japanese treat at Hibino LIC....