auxy over 1 year ago This seems like it might be a direct reference to the very creepy doujin soft game "Irisu Syndrome." Just do a Google image search for the game title to see what I mean. Could be worth tagging.