Star Metro - Mountain festival marks spring arrival high above Tokyo