Ino Schaller Paper Mache Red Walking Snowflake Santa Pinnacle Peak Trading Company Ino Schaller Paper Mache Red Walking Snowflake Santa Handcrafted in Germany. Ships From Our USA Warehouse.