Logan Taylor is known for The Legend of Zelda: A Missing Link (2017), Soggy Flakes (2017) and Judgement Down (2018).
Sin datos