Kotomora
檜林 (ひのきばやし) Japanese meaning | Kotomora