Kotomora
T抗原 (tiikougen) Japanese meaning: T antigen | Kotomora