gives me:
Forbidden Installation
You don't have a permission to install XPI package directly from other websites. You have to access this extension from the home page of itself.
What you have appears to be the latest version (similar to what I have). Weird that I didn’t see that warning though. Which OS are you on? (I am on a mac)
DL: http://piro.sakura.ne.jp/xul/xpi/confirm.cgi?treestyletab.xp...