Karin Episode 23 - Farewell is Embarrassing

SUB 7.18 24 Episodes Sub: 24 | Dub: 24
Karin anime poster

Karin Maaka is a high school student with a rare condition called polycythemia, which causes her to produce excessive amounts of blood. This excessive blood production leads to anemia and frequent nosebleeds, prompting Karin to discreetly transfer her excess blood to random strangers, who then show …

TV Finished Airing 2005 Comedy Romance School Shounen Supernatural Vampire
EN | JP A-Z LIST Browse all AniWatch titles alphabetically.