The Little Ghost lives in the castle over looking a small town and awakens for precisely one hour after the clock strikes midnight. Follow him on this adventure to see his first sunrise ever!
2002
2008
2012
2013
2018
2017
2019
2016
2022
2024