Walrus god. In progress.