Music video directed by China for the song Sore wo Ai to Yobu Dake by Mafumafu.
No description available.