Cover for The Embodiment of Scarlet Devil.

The Embodiment of Scarlet Devil

Average Rating

71.7/100

Release Date

  • August 11, 2002

Platform

Owners (19)

Favorites (3)