takaki-yuyan - huh? what are they doing?

more about : takaki-yuyan