Skip to content

Shushire Leopard pet

Epic

A Snow Leopard found in Shushire. It's very rare and has been a symbol of good luck since ancient times.

Related

Granted by items

1–2 of 2
NameDetails
Pet: Shushire Leopard
Pet: Shushire Leopard