New Scratcher Joined 10 years, 4 months ago United States
komorebi- as in the ''light filtering through the trees''