Mikoshiba is a Japanese YouTube channel which has 151 subscribers. He published 27 videos which altogether total over 78.64 thousand views.