Rathurue about 6 years ago [hidden] Joke: 'Itchy' and 'ecchi' reads out almost the same. 13 Reply Copy ID Copy Link