Larion Razorclaw

Larion Razorclaw is a larion.