American fashion brand Forever 21 opened its first store in Japan in 2009, and its mix of stylish designs and affordable prices quickly won it a large number of fans. In time, though, excitement for the brand faded, and the last Forever 21 Japan store in Japan closed in 2019, (though not before…