Josh (LeonaBestGirl)

Overview
Josh (LeonaBestGirl) is one of the 2.5 founders League of Super Weebs—making up the 0.5 part. Josh is also a member of the LOSW Board of Directors. Not much is known in the lore about Josh other than he is a founding member of the League of Super Weebs, and League of Legends GOD, and that he has streamed a game at least once (as legend has told).