Image Uploader burrowowl, March 29, 2025; 02:15 Tags blue_oyster_cult bw godzilla keytar Source Unknown Locked No Rating Safe