News Please a giant goddess with boomerang fights in Bamerang Or else she'll pick you up and shake you April 22, 2021 Graham Smith 3 comments