Green Tea Fried Icecream @ Fin Japanese Cuisine