Link. Most countries still venerate their monsters and their atrocities, not least US. Even so, Japan disappoints.
Link. Most countries still venerate their monsters and their atrocities, not least US. Even so, Japan disappoints.