Roachester

The Roachester is a boss fought in Chrono Cross.