Battletoads any% no ww World Record in 12:33

11,250
00:18:30
Battletoads any% no ww World Record in 12:33, Xray6626