Kotomora
模倣者 (もほうしゃ, mohousha) Japanese meaning: imitator | Kotomora