Kotomora
烏帽子 (えぼし, eboshi) Japanese meaning: eboshi | Kotomora