Kotomora
致死遺伝子 (chishiidenshi) Japanese meaning: lethal gene | Kotomora