logo for theme park involving smiling pine marten mascot