I *looked* at Doi's database. There was no entry for it. Your google-fu (三指鼠開密: Three Fingers Mouse Reveals Secrets) is mightier than mine. The thing is still WTF on wheels, bleeding puppets and Miki Shinichirou (the world-weary retired hottie) notwithstanding.
Re: We have a winner!