So I finally got to see this. Basically it's nothing but a large hallway with the walls covered entirely in high resolution pictures of various species of moths depicting their breathtaking beauty.
I just about died though when I saw that they had these too:
"Actias luuuuunnaaaaa" *.* :P
Felt nothing but utter joy. Completely light and happy. Best birthday ever. A nice little overview of what this place is like:
I can't stress to you the utter joy I felt. Epic