I am sorry, but I cannot find any relevant information about "icchio". It is possible that this term is a misspelling, a very niche subject, or not widely documented. If you have more context or a different spelling, I would be happy to try again.