The flag of japan but its actually this hand towel with a perfectly placed water stain! :3
oh shit,i just peed on my towel accidentally,better turn this into clout
it was a WATER STAIN i had an ICE PACK and it LEAKED onto the towel I DIDN'T FUCKCING PEE ON IT...













