Moritaka Yashiro

Moritaka Yashiro is the Blocker of the Deimon Devil Bats