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
2003
1995
1990
1989
2018
1992
1993
2011
2009
2010
2023
2016
1943
1985
2021
1935
1987
1946