Shiori accidentally angers the Smiling Man, a demon that has been latched onto her soul since birth, who in turn torments her into discovering the mystery behind the origin of the curse.
2014
2025
2017
2018
2015
2007
2020
2005
2008
2013
2024
2021
2000
2011