Memes in Persona/Shin Megami Tensei

Thou has acquired a new vow...

Blud entered the wrong tv world

Uhm?

what

Same energy

Why did god have to birth me as a persona fan