The eagerly awaited Zee Café Anime Fan Fest descended upon Divinity Mall, Salarpuria, Bengaluru, on March 23rd and 24th, delighting anime....