Kotomora
長傘 (nagagasa) Japanese meaning: long umbrella | Kotomora