おに将軍 しょうぐん
oni shōgun

Noun

1. lion-hearted general