Joutunn (ヨトゥン)
A ninja under the militant revolutionary organization, Ikki Uchikowashi.
Ninja Slayer From Animation
Supporting
Stimac, Marcus D.
Kiuchi, Tarou