Robin's Nest
Robin's Nest is a lair created by Red Robin that are separate from Batman's network.
Name:
Robin's Nest
Aliases:
Start year:
2014
First issue:
No description