Floating snow poster