So is the hardest boss in the game? Because I honestly haven't had a problem with any boss or mini boss up to this point. I beat Lady Butterfly and Genichiro on my first try... Beat the ape on my second, but is just fucking my shit up. His stagger meter barely fucking moves and he just crushes mine.