合わせ鏡の使者 (Awasekagami no Shisha)

Messengers Of The Infinity Mirrors is a song sung by Rin Kagamine and Len Kagamine. It is an Album Only song.