brantbren Well-Known Member Dec 7, 2013 #6,610 Is bamboozled (Bonzai was yelled by Kamikaze piolits, Kamikaze means divine wind)