User blog comment:Lyrr Balriel/Bandai Namco Mysterious Game/@comment-27761674-20151218223845

Did a little investigation and I found this:

And then this:

*conjures popcorn* Hmmmm...