Statue of Liu Lang



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