Kotomora
パペットマスター2 (パペットマスターツー) Japanese meaning | Kotomora