Japanese pop song cover from 70s with merengue rhythm.