Today we take on the ICONIC Senzu Bean from Dragon Ball Z! Is the Senzu bean a bean? Is it a power up? Is it delicious? We are going to find out with TWO versions of the senzu beans, one green tea and ...