The Barlock is also required for a daily quest acquired south of Vega Square. The payout is quite good at approximately 1 gold 44 silver per completion.
Players with a minimum level of 34 may be able to defeat him but with a little hassle. Teams always come in handy too.
Spawn time is approximately 1 minute proceeding previous death.