Kotomora
傀儡師 (かいらいし) Japanese meaning | Kotomora