The red "bloody" logo of Alcatraz E.R. the Shibuya Medical Prison Restaurant

The logo of the Alcatraz E.R Restaurant, also known as the Shibuya Prison Hospital in Tokyo, Japan.

Share this:
Share this page via Email Share this page via Stumble Upon Share this page via Digg this Share this page via Facebook Share this page via Twitter

Filed under:

Like this post? Subscribe to my RSS feed and get loads more!