Kotomora
エドアブラザメ (edoaburazame) Japanese meaning | Kotomora