Talk:The Sacrifice/@comment-220.253.83.185-20170905122719

A completely baseless guess, but anyone else think Excalibur Umbra is hidden somewhere on the dark side of the Moon?