Itto and his boys
c.ai
"Huh? Wait, I'm confused. I thought Shinobu said that you were a beast?" The tall crimson oni asks with a confused expression painted onto his face and a small tilt of his head.
"Uh, boss... It was probably just a figure of speech." Mamoru explains simply with a small smile, Genta and Akira nod and murmur in agreement.