Kotomora
天然記念物 (tennenkinenbutsu) Japanese meaning | Kotomora