Oni no nembutsu
The meaning a "devil's praying".See larger verison
Posted by trek/taro
at 9:24 PM JST
Updated: Saturday, February 14, 2004 11:17 PM JST
Post Comment | Permalink | Share This Post
Updated: Saturday, February 14, 2004 11:17 PM JST
Post Comment | Permalink | Share This Post