A short musical animation about the fluffy alien Moffu and the twin sisters Meru and Miru. (Source: Official YouTube; translated and edited)