This is a real deck. I played with a deck like this similar in the past, and I can say it loses rarely.
Nice deck. I would personally change Na Boh to Aleister. His minimum is low and he can attack if need be too.
Na Boh Lilou again