And now for adventures in Ice Cream City! Ice Cream City is (was) in Namja Town in Ikebukuro. It’s since been replaced by normal dessertContinue Reading