Kotomora
頭越し (あたまごし, atamagoshi) Japanese meaning | Kotomora