Description: techno dance track with japanese influence. uplifting, feel good.