• Anime Name
    Status
    (Categorized as "School Life")
    Strike the Blood 26
    Strike the Blood

    2013 - 24 Eps