Studio Crying Spider

Japanese-folklore-inspired game developed by students
Survival