Kotomora
新生物 (shinseibutsu) Japanese meaning: neoplasm | Kotomora