小丑牛
Little Cow has 38 episodes.
Little Cow is currently finished airing.
Little Cow aired 2009 to ?.
Little Cow is based on a Original.
Ranked higher than 14% of all anime on AniTome (out of 19,551)