auxy over 6 years ago [hidden] 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. 1 Reply Copy ID Copy Link