Vintage Christmas Japan? Putz Cardboard Church, Mica, Glitter, Luffa Trees READ window film still in tact
See cardboard condition. No stamp of origin
No light included