The USA has the B29 flying fortress, here is the H8K3 Japanese floating fortress! Dakakaka!
Forum Rules