Tengan

The Tengan(, Lit. "Eye of Divine Sight")