Episode 2

The 2nd episode of The Legend of Super normal city KASHIWA.