I think you'll have better success with the words "Social Recluse", not everyone is familiar with Japanese terminology.
Anyway, I spend about 95% of my time indoors, though I have plenty of social contact on the internet, so I don't think I qualify, the thing about Hikikomori is that they have...