HECK. YES.

It's all about the Shin Megami Tensei.

Thanks for posting. ♥