Kotomora
看守者 (kanshusha) Japanese meaning: jailer | Kotomora