nanophate
nanophate

nanophate

Programmer who works remotely on an island. Blogs about #Anime #Okinawa #Technology