Sanctum Sentry

Sanctum Sentry

Beast
Level 83 (Boss)

Location