The Subterranean Beasts of Electric Town April 08, 2021 fantasy Fiction gaming Godzilla Japan monster psychedelic + Tokyo fantasy Fiction gaming Godzilla Japan monster psychedelic Tokyo