Rin' Apartment

This apartment is where Rin, Vicky, and the Alien Riders lives. It's basement becomes the riders secret lair.