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