Kotomora
考え込む (kangaekomu) Japanese meaning: ponder deeply | Kotomora