Kowareta

Kowareta is an unrated Extreme Demon made by Rin, EndLevel, and Minaxa and verified by Rin. It is only 47 seconds long, but some say that it is harder than Bloodlust.

Gameplay
TBA.

Trivia
TBA.