Kotomora
大頭 (だいがしら, daigashira) Japanese meaning | Kotomora