A strange Malaysian Japanese creation which is basically baby-sized banana wrapped with ham and then grilled on a stick. Total blasphemy according to our Japanese colleagues.