ILCA Anime

19 titles2013–2026246 episodesSupernaturalHorrorComedy

ILCA is an anime studio with 19 titles available to stream here released between 2013 and 2026, including Theatre of Darkness: Yamishibai, Theatre of Darkness: Yamishibai 3, KOWABON and Theatre of Darkness: Yamishibai 4. Most of them are supernatural, horror, comedy and fantasy anime.

Similar studios

More studios