Mumen Rider

Mumen Rider is a supporting character from the anime/manga series One Punch Man.