>>2246589
there's http://minitokyo.net/ which surprisingly still exists. it has both new and old stuff.
>>2242620
>>2244503
you're depressing