Kotomora
榛莽 (shinbou) Japanese meaning: luxuriant vegetation | Kotomora