The Beast Tamer :: Anime Icon #19565
Rein Shroud
The Beast Tamer
Yasei no Last Boss
Rein Shroud is a fearless and enigmatic beast tamer from the anime series "The Beast Tamer". This mysterious person has the extraordinary ability to catch and tame even the most ferocious creatures, earning him the title of "Last Boss". With his striking red attire and an air of confidence, Rein exudes an aura of power and authority. As he embarks on thrilling adventures in a world of fantasy, Rein's exceptional skills and unyielding spirit make him a force to be reckoned with.