Larrin Bahlakbahn

General
Larrin Bahlakbahn is an NPC found in Resplendent Makuun just outside the portal to Bokka Amphitheatre. He will be walking around shouting.

Location

 * Vabbi
 * Resplendent Makuun

Dialogue

 * "Did you know you've got paint on your nose? Right there."