Godzilla Steps in as Tokyo Police Chief for a Day

The post Godzilla Steps in as Tokyo Police Chief for a Day appeared first on Consequence. With Godzilla’s profile back on the rise, the kaiju legend was recently appointed as a Tokyo police chief for ... ( read original story ...)