Miko's ability to see ghosts, is for an important reason. She gained the ability to see spirits, because she is destined to protect Hana from dangerous ghosts. She just does not know it yet. The Dragon god is simply a very powerful ghost.