http://innera.deviantart.com/gallery/12208067 That's the apparent English source...but it has Japanese sfx, and innera's comment for the last page is odd, so I'm a little unsure if the artist is really innera or if innera just translated something s/he found.