Statue of Liu Lang

From Wowpedia
Jump to: navigation, search
Statue of Liu Lang

The Statue of Liu Lang is a statue found at the Turtle Beach of Krasarang Wilds.

Patch changes