This is a Yamaha Rev 100 effects processor in very good condition. This unit features 99 editable sounds with studio quality reverbs, delays and modulation. A great unit!