
I enjoy the jokes but I’m guessing the name comes from a Japanese Rock Song that was featured in the 2005 Japanese film “Linda, Linda, Linda” Great song, and a movie about a teenage girls rock band that seems to be a major inspiration. Here’s the song in the movie: