I think I can hear The Cars as an influence. Not very memorable songs but Welcome to Japan is probably the best one for me. 6/10.