odditorium

Etymology

 * mainly used by the franchise.

Noun

 * 1) A shop or museum exhibiting unusual curiosities.