In this video, I give up the goods on a brand new Yamamoto bait that just hit the scene at icast 2023 in Orlando Florida