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!
2014
1978
1989
1981
1979
1967
2024
2023
2025
1941
2001
2013
2016
1987
2017
—
1947
1982