Kotomora
日覆い (ひおい, hioi) Japanese meaning: sunshade | Kotomora