Homepagekanishka mihiranaPopular puzzles created by kanishka mihirana Popular puzzles created by kanishka mihirana 196paint timekanishka mihiranasolved 28 timesSolve puzzle