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!
2022
2025
1942
1968
1985
2007
1935
2012
2017
1959
2023
2011
2002
2020
1903
1998
2024