Vallum the Margay

Trivia

 * Vallum's name means "wall" in Latin.