Lion Rain

Lion Rain (裂天)


 * Tales of Legendia - Lion Rain