深林 しんりん
shinrin

Noun

1. deep forest