Kotomora
野球帽 (yakyuubou) Japanese meaning: baseball cap | Kotomora