[Machine Translation] The second single from Echi-ura, a pop band from Narashino City, Chiba Prefecture! A super-upper pop song overflowing with "energy" and "smile" that is the charm of Echuuura!