Kotomora
キャップ (kyappu) Japanese meaning: cap (hat) | Kotomora