alphamone over 15 years ago [hidden] this is possibly a referance to the one eyed kitten. 0 Reply Copy ID Copy Link
dobbs.j.r.bob over 14 years ago [hidden] It's probably some youkai, ayakashi, oni or mononoke. 0 Reply Copy ID Copy Link