Tundra Manticore

Tundra Manticores are a species of large manticores.