Games/Celestial Tear: Demon's Revenge/MediaCelestial Tear: Demon's Revenge·, 2015 · Degica GamesMediaBack to gameAll7Screenshots6Videos1Screenshots6Videos1TrailerMore about Celestial Tear: Demon's RevengePlayer reviews