JP Drops YAMORI announces release of self-produced new song “Melancholic Love” May 7, 2025 It has been announced that YAMORI will release their new single,