logo
Top

Kemurikusa Cosplay

Girls fight bizarre creatures called mushi (bugs) and struggle to survive in a world of crimson mist in this science fiction/action tale.