Stan

Stan is a sheriff who appears in the anime episode Love and Peace.

Biography
Height= 5'10" (177cm)