Chapter 906 is here and we are confused as HECK! In this episode, we make so many exasperated sighs over a FUCKING HAT. We were but mere mortals; our minds broken by a single Straw Hat.