The White Rabbit Update

Thanks to Zy in the comments of this post, I found that The White Rabbit is actually a restaurant in Singapore. And they also have a pretty fun website that was designed by Asylum. Check it out here.