About LENPARROT
LENPARROT is a captivating indie rock band known for their heartfelt lyrics and infectious melodies.