October 25, 2014 at 11:15:26 UTC
Since it close to Halloween, better post this on the internet. I mean, people can't hold in the hype of that magic day.
Anubis is Chaka and Horus is Pet Shop, the characters obviously from the picture belong to JoJo's Bizarre Adventure.