Kotomora
操り人形 (ayatsuriningyou) Japanese meaning: puppet | Kotomora