I GOT IN. OH MY GOD. FFFFFFFFFFFFF. Hella spazzing everywhere. I'm just super duper excited. Wow. Didn't think I'd make it. I'm gonna shut up and celebrate later. Yay!
I wasn't specifically trying to! I just noticed while browsing quite by accident that some Japanese peep entered the contest, so I did a search to see what others had done and I came across yours!