Last Idol’s music video for “Ai Shika Buki ga Nai” was released
Last Idol is a Japanese idol group comprising of members from the idol competition show of the same name. The group consists of the groups LaLuce, Good Tears, Chou Cream Rockets, Someday Somewhere and Love Cocchi and with each single release, featured a group as Read More …