Fun Forest sign peeking over tree tops @ Seattle Center