Koichiro Uehara's new part in "Album" JUST went live! But it's only up for 24hours. Peep game from Evisen's quick foot master now before it's gone off the interwebs.