Kotomora
頭を捻る (atamaohineru) Japanese meaning: puzzle over | Kotomora