Kotomora
首鼠両端 (shusoryoutan) Japanese meaning: indecisive | Kotomora