Tollywood
Daizawa 5-32-5 2F
03-3414-0433
Three minutes from Shimokitazawa south exit
This small theater 46 seats specializes in independent short films, mostly Japanese. The films aren't dubbed or subtitled of course, but they're so offbeat and often bizarre that you're sure to have a good time anyway.