Canella Posted on January 26, 2009 Alcohol 805220 Submitted By: Derrick Lin Global Follow Message Italy based design agency RBA s.r.l. created this excellent touch of branding and packaging for Canella.