Kotomora
メヒルギ (mehirugi) Japanese meaning: Kandelia obovata | Kotomora