Name : Cabba  
Information : Cabba is a clever play on the word "cabbage."