Kotomora
血液中 (ketsuekichuu) Japanese meaning: within the blood | Kotomora