Kotomora
マングローブ (manguroobu) Japanese meaning: mangrove | Kotomora