Mount Tsubakuro (燕岳 Tsubakuro-dake?) is a 2,763 metres (9,065 ft) high mountain in Azumino, Nagano Prefecture, Japan. It is situated in Japan's Hida Mountains in Nagano Prefecture. It was specified for Chūbu-Sangaku National Park on December 4, 1934File:Tsubakurodake from Otenshodake 2002-8-22.jpg
Chicken wire filled with colored paper? But instead of crumpling the paper up like you would on a float or a wall decoration it’s rolled and secured, probably by painting the chicken wire with glue or modge podge then sticking the paper in.