So Mr. Lodge had business in Japan and decided to take Veronica with him. Despite always dumping him for the first good looking guy that comes along, she convinced him to bring Archie along. But since he knows what'll happen, Mr. Lodge decides to also bring Betty. Well, the inevitable happens, so Archie and Betty spend more time together. It's while they're in Tokyo that Godzilla makes an appearance.
I came up with this last summer when they came out with the Archie vs Predator mini-series, and the Archie vs Sharknado special. I know it doesn't really look like the king of the monsters, but it was my first time drawing him. Same for Archie, actually.
If anyone wants to know how this turned out... well, hope you enjoy this.