Board Thread:Questions and Answers/@comment-24314079-20190221043035/@comment-24314079-20190221045542

I found him. It's Kensei Muguruma.