New Scratcher Joined 11 years, 1 month ago United States
komorebi- as in the ''light filtering through the trees''