Kotomora
陰謀者 (inbousha) Japanese meaning: conspirator | Kotomora