Just a bump! Leaving for Japan next Tuesday so i'm gonna be hunting around Den den town for TF's for the first time (last few times i was just looking for video game related stuff). Anything around that area people can point me to?