yeah I do agree.
I think Kaneko-san designed many demons in the same way such as oboroguruma,odysseus in P2.
It really made me confused at the first sight why did a Greek hero look like a Japan samurai while actually it makes sense with Baofu's special background and experience.
Genius.