Onryō (怨霊) is a mythological spirit from Japanese folklore who is able to return to the physical world in order to seek vengeance.
©2012 scott nichol
all rights reserved
no unauthorized use
like all of my work here, this is not to be used as stock without explicit permission.