Miko is a title of the legendary guardian transmitted from ancient world. Miko is a sacred existence which flies in the sky and punishes bad gods by punch. Tap of the screen, and defeat bad gods and magical girls!!