The college students of Shibuya seemed so innocent until a sex depraved demon unleashed the carnal desires of their possessed teachers! Now its writhing tentacles are about to teach them a lesson of desire and ecstasy that they might just not survive!