This is the start of the 'routine' at Ginza of Tokyo in The Dells, WI. It's a hibachi grill and this was pretty cool...