The Blade and Petal Season 1 Episode 18
Episode Title: Season 1, Episode 18
Countries:
South Korea,
Airing Date: August 29, 2013
Runtime:70 mins
IMDb Rating: