Kotomora
セコイアデンドロン Japanese meaning | Kotomora