Top
All Channels
30°

Humans Fight Demons In First Shikizakura Trailer | The Hergula

Sublimation's Shikizakura TV anime is all types of 3D goodness, and it pits humans against demons. So, watch the Shikizakura trailer here!

Read Full Story >>
thehergula.com
The story is too old to be commented.