Imgflip Logo Icon
2 Comments
0 ups, 1y,
1 reply
Is kaiju universe official kaiju paradise?
0 ups, 1y
And kaiju paradise was made after kaiju universe taken down?
Change My Mind memeCaption this Meme
Created with the Imgflip Meme Generator
IMAGE DESCRIPTION:
Kaiju Universe was better before it was taken down