About Jake Takeuchi

desolation, desolation, however shall I repay thee?

I’m Jake, an English and Political Science major at the University of Toronto