The Secret Altar is a room found on floor B1 of the mansion in Luigi's Mansion. It is the final location accessed, and is where King Boo keeps Mario's painting.
This article is too small or lacks sufficient information. | |
---|---|
We would be pleased if you help MarioWiki by expanding it. |