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!
2016
2015
2008
2017
2022
1985
1938
2025
1962
1972
1987
2018
1979
2010
1996
2021
2024