The Iron Maiden Tavern is a pirate themed anime cafe in Houston, TX inspired by One Piece.

STEPHANO