Tera Mutant (Lower Body)
From Chrono Wiki, a database for the Chrono series that anyone can edit
Terra Mutant (Lower Body) is a boss that appears in Chrono Trigger, in the Black Omen.
Terra Mutant (Lower Body) is a boss that appears in Chrono Trigger, in the Black Omen.