Benham Museum

Benham Museum is a museum located in Benham City. It first appeared in "Tenkai Dragon Cube".