Kotomora
江戸 (えど, edo) Japanese meaning: Edo | Kotomora