Kotomora
巣窟 (そうくつ, soukutsu) Japanese meaning: den | Kotomora