The Quirky-Looking Suzuki XBee Goes On Sale In Japan!