Ouroboros

Ouroboros is a recurring demon.

Appearances

 * Devil Summoner: Soul Hackers - Ryuuou
 * Persona 2: Innocent Sin - World Arcana
 * DemiKids