MisterSolitaire about 3 years ago Seems to be a reference to a music video of some sort.http://dic.pixiv.net/a/%E6%96%B0%E5%AE%9D%E5%B3%B6