Tempura Banana & Green Tea Ice Cream @ Kabuki