Kotomora
大頭 (おおがしら, oogashira) Japanese meaning | Kotomora