Shin Megami Tensei V ‘Daily Demon Vol. 034: Cu Chulainn’ video

A returning demon.