Browsing: Wild Animals

Tales of monsters invading Japan are a longstanding tradition, usually involving menacing kaiju—literally “strange creatures”—rising from the sea to wreak havoc on a Japanese city. At this very moment, the country is engaged in just such a war, with an entire army of invasive creatures, but they’re both less fearsome and more adorable than Godzilla […]