User blog comment:D. Cello/Egyptian Assassin Teaser?/@comment-759824-20100604120902

Somehow i get what ever this is will be se it both Egypt and Japan. The red sun reminds me of the japanese flag.