Kotomora
ウリハダカエデ (うりはだかえで) Japanese meaning | Kotomora