Looks like a Delusion or Delusion Institution. Any ideas?
bump for great justice
It's by the same guy, but I don't think it's from the same series.http://www.megaupload.com/?d=JAVJHUOYuntranslated, so if there's a translation out, I'd love to hear about it.
mega awesome, i'd like more!