tjk9399

Location

USA

Favorite game

The Legend of Zelda

Stream link

tjk9399's stream

A Link Between Worlds

Category Time Version Date Status
Any% 2:38:21 USA 06/10/2015