On July 31st, 1987, two men named Shawne Kleckner and Robert Ferson founded an anime retailer company called The Right Stuf, in the city of Grimes, Iowa. Right Stuf soon became popular for not only offering lots of anime and foreign live-action titles and associated products, but for consistent,…

joyousmenma93