Ben Azuki

小豆ベン



He's the captain of Team Beasts.